如何解决无法在iOS 12中的文档选择器中选择文件夹
我遵循了https://developer.apple.com/documentation/uikit/view_controllers/providing_access_to_directories指令,如何打开UIDocumentPickerViewController。
// Create a document picker for directories.
let documentPicker =
UIDocumentPickerViewController(documentTypes: [kUTTypeFolder as String],in: .open)
documentPicker.delegate = self
// Present the document picker.
present(documentPicker,animated: true,completion: nil)
但是由于某些原因,用户无法在ios 12及更高版本上选择文件夹。对于ios 13,它工作得很好。我试图在Google上搜索答案,但所有解决方案都对我不起作用。
解决方法
好的,所以我发现在iOS 12及更高版本中选择文件夹不可用。它仅在iOS 13以后才可用,并且在WWDC的一次会议中进行了讨论。
iOS 13的新增功能,您的应用可以显示UIDocumentPickerViewController 让用户选择一个文件夹。 -https://asciiwwdc.com/2019/sessions/719
因此,我建议尝试使用其他解决方案。例如,在我的情况下,我需要用户选择文件夹以在其中保存一些文档。但是我发现UIActivityViewController甚至更适合我的需求。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。