我使用这个方法来显示一个 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 显示得很好,但它总是显示
没有文档,iCloud Drive 中的文档不可用,因为 iCloud 文档和数据设置已禁用
但是当我检查 iCloud 状态时,iCloud Drive 已启用!(我的应用程序甚至出现在设置中,也已启用!)
这发生在模拟器和设备上(通过 Apple TestFlight 分发的 Prerelease)