swift:从自定义应用程序加载时,iClouds文档似乎被禁用

时间:2017-01-17 11:09:40

标签: ios swift icloud

我正在尝试从自定义应用程序中的iCloud上传PDF文件。但是当我从我的应用程序移动到iCloud时,无法选择文档,就好像它们被禁用一样。大多数解释都在Obj-C中,所以我无法完全理解。

这里有什么问题?这是我在swift2中的代码:

- (BOOL)alertEnabled {
    return [[SpecificPush sharedInstance] types] & PushNotificationTypeAlert;
}

1 个答案:

答案 0 :(得分:0)

它们是禁用意味着您选择时iCloud中的文档类型不匹配。使用以下文档类型:

 @IBAction func handleImportPickerPressed(sender: AnyObject) {

    let documentPicker = UIDocumentPickerViewController(documentTypes:["public.data", "public.text"],inMode:  UIDocumentPickerMode.Import)
    documentPicker.delegate = self
    documentPicker.modalPresentationStyle = UIModalPresentationStyle.FormSheet
    presentViewController(documentPicker, animated: true, completion: nil)
}

还有许多其他文档类型。它们是禁用意味着您传递的 documentTypes 无法读取它们。