【问题标题】:Storing assets in cloud and read them securely将资产存储在云端并安全读取
【发布时间】:2015-10-12 22:13:36
【问题描述】:
我正在开发一个 iOS 应用程序,该应用程序使用短视频动画所需的大量图像。我想将我的应用程序资产保存为云中的静态文件,并在需要它们时使用安全的 API 调用(JSON、XML 或任何其他替代方案)下载它们。
什么是最好的选择。我检查过 Parse、Dropbox、iCloud、Google Drive,但我很困惑,因为我只看到动态数据的说明,这些说明允许用户访问他们创建的内容,而不是静态资产。
什么是最好的选择?
【问题讨论】:
标签:
ios
swift
cloud
assets
icloud
【解决方案1】:
如果您只是想要一种简单的方法来提供静态文件,我会看看Amazon S3。您可以通过在线控制台上传文件,然后获取这些文件的公共 URL 以在您的应用程序中使用。您还可以使用 S3 API 通过您的 Web 服务或 iOS 应用程序上传文件。
希望这会有所帮助!
【解决方案2】:
我会选择 Parse(主要是因为它学习和开发速度很快),您可以使用图像创建一个表格并更改写入权限,如果您担心有人会修改表格。
您可以检查它的另一个选项是特殊的配置表,以便您可以上传自定义文件(即 zip 文件)并按需下载。