繁体   English   中英

如何快速获取iCloud图像URL

[英]How to get iCloud image URL in swift

我正在使用SwiftAssetsPickerController从照片库和iCloud中获取图像。 它提供所有图像,但是存储在iCloud中的那些图像不提供图像URL。 我需要iCloud图片网址。 那么,如何获取iCloud图片网址?

import MobileCoreServices

func setDocumentPicker() {
    let importMenu = UIDocumentMenuViewController(documentTypes: [kUTTypeJPEG as String], in: .import)
    importMenu.delegate = self
    importMenu.modalPresentationStyle = .formSheet
    self.present(importMenu, animated: true, completion: nil)
}

之后,您必须调用DocumentPicker的委托方法

func documentPicker(_ controller: UIDocumentPickerViewController, didPickDocumentAt url: URL) {
    print("URL= \(url)")
}

注意:您必须对您的设备与iCloud帐户登录的,因为你不能直接访问iCloud的文件,您必须启用iCloud的功能,在功能还能够与苹果开发者账户中的App ID配置

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM