ios – UIDocumentPickerViewController – >“No Documents”,因为iCloud不可用
2019年05月12日
作者:佚名
我使用此方法来显示UIDocumentPicker:
func showDocumentPicker(){ let docPicker = UIDocumentPickerViewController(documentTypes: ["public.composite-content "],inMode: UIDocumentPickerMode.Import) docPicker.delegate = self docPicker.modalPresentationStyle = UIModalPresentationStyle.FullScreen self.presentViewController(docPicker,animated: true,completion: nil) }
UIDocumentPicker很好地显示,但它总是显示
No Document,Documents in iCloud Drive are not available because the iCloud Documents & Data setting is disabled
但是当我检查iCloud状态时,iCloud Drive已启用! (我的应用程序甚至出现在那里的设置中,也启用了!)
这发生在模拟器和设备上(通过Apple TestFlight分发的预发布)
解决方法
由于UTI常量无效,可能导致此错误:
确保仔细检查传递给documentTypes参数的UTI.在这种情况下,请注意public.composite-content字符串中的空格
以上是来客网为你收集整理的ios – UIDocumentPickerViewController – >“No Documents”,因为iCloud不可用全部内容,希望文章能够帮你解决ios – UIDocumentPickerViewController – >“No Documents”,因为iCloud不可用所遇到的程序开发问题。
如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。