【问题标题】:Upload & Download images or files (docs, PDF) to iOS app from device & cloud storage services从设备和云存储服务上传和下载图像或文件(文档、PDF)到 iOS 应用程序
【发布时间】:2019-06-15 19:16:06
【问题描述】:

我正在开发一个带有功能附件(图像、PDF、DOC 等)的 iOS 应用。用户可以使用设备相机、从照片应用、文件应用或其他云服务(如 iCloud、Dropbox、GDrive、OneDrive 等)导入附件。

用户还应该能够将其他用户附加的文件下载到他的设备(照片应用程序或文件或云服务)。

我知道 UIImagePickerController 有助于从照片应用程序或相机上传图像。我也知道每个云服务(如 DropBox、GDrive 等)都提供了单独的 SDK。

我可以通过集成所有 SDK(所需的)来实现这一点,但需要为每个提供者实现。此外,这里我对 iOS 11 中引入的“文件”应用有点困惑。了解到文件应用可以将其他云集成到其中。我不知道如何编写代码来集成 Files 应用程序。

同时,我正在搜索是否有一个库可以整合/提供对所有所需云存储的支持。任何指针表示赞赏。

提前致谢。

问候..

【问题讨论】:

标签: ios objective-c uiimagepickercontroller cloud-storage


【解决方案1】:

您应该查看 UIDocumentBrowserViewControllerUIDocumentPickerViewController,它可以帮助您尽可能多地获取设备和 iCloud 中可用的信息,当用户点击时您可以获得回调在任何文档上,然后您可以将其上传到您的服务器。您还可以从服务器下载文档并使用 Quick Look Framework 将它们显示到应用程序中。

查看此链接以访问数据https://www.raywenderlich.com/5244-document-based-apps-tutorial-getting-started

查看此链接以展示文档文件https://www.appcoda.com/quick-look-framework/

【讨论】:

    猜你喜欢
    • 2015-09-23
    • 2018-12-22
    • 1970-01-01
    • 1970-01-01
    • 2015-05-10
    • 2013-11-09
    • 2013-03-02
    • 1970-01-01
    • 2011-10-12
    相关资源
    最近更新 更多