用于保存音频文件的 iCloud - 几个问题
iCloud for saving audio files - several questions
我正在创建将音频文件(mp3 和其他文件)作为结果的应用程序,我想为用户提供许多用于保存结果文件的选项。所以我在考虑 iCloud 以及如何实现它。我只是对我发现的一些信息感到困惑。所以如果可能的话,你可以帮我清除它。
- iCloud 文档和 CloudKit 它是不同的服务,但可以用于相同的目的,对吗?我的意思是我都可以用来在 iCloud 中存储文档。我可以将 iCloud 文档用于音频文件吗?
- 我可以只将部分文件导出到 iCloud 而不是全部吗?像每个文件都可以选择将其上传到 iCloud 但其余部分保留在本地保存?此限制是否仅适用于 iCloud 文档?
- CloudKit 限制是针对全球所有用户的应用程序?如果 1000 个用户使用我的应用程序在他们的 iCloud 帐户中存储了超过 100GB 的音频文件,我将超过免费限制 CloudKit 并且用户可以使用它(或者我将开始为 CloudKit 服务付费)?
- 如果我使用 iCloud Documents 或其他方式将文件存储到 iCloud,我只会受到用户 iCloud 存储空间的限制,对吗?还有其他方法可以将文件从 iOS 应用程序存储到 iCloud 吗?
感谢回复
- 在 CloudKit 中,您可以将任何文件保存为 CKRecord 中的 CKAsset 字段。在 iCloud 文档中,您还可以保存任何您想要的文件。
可以在这里找到一个很好的 iCloud 教程:http://www.raywenderlich.com/6015/beginning-icloud-in-ios-5-tutorial-part-1
2 您必须自己将文件保存到 iCloud。您负责哪些文件应该转到 iCloud,哪些文件不应该。 CloudKit.
也是如此
对于 CloudKit,私有存储与 public 存储之间存在差异。如果您将文件保存到私有存储(只能由创建它的用户读取),则存储将计入该用户的使用情况。如果您保存到 public 存储,则免费存储量会随着每个用户的增加而增加。有关详细信息,请参阅:https://developer.apple.com/icloud/
对,用户自己的配额才是最重要的。同一用户可以使用 iCloud Drive 等其他应用访问文件。
额外信息:
将文件保存到 CloudKit 的 public 存储中时,您可以轻松创建一种机制来与其他用户共享这些文件。使用 iCloud 驱动器会更加困难
CloudKit 用于数据存储。您可以存储文件,但 iCloud 文档是用于存储文件的。
我正在创建将音频文件(mp3 和其他文件)作为结果的应用程序,我想为用户提供许多用于保存结果文件的选项。所以我在考虑 iCloud 以及如何实现它。我只是对我发现的一些信息感到困惑。所以如果可能的话,你可以帮我清除它。
- iCloud 文档和 CloudKit 它是不同的服务,但可以用于相同的目的,对吗?我的意思是我都可以用来在 iCloud 中存储文档。我可以将 iCloud 文档用于音频文件吗?
- 我可以只将部分文件导出到 iCloud 而不是全部吗?像每个文件都可以选择将其上传到 iCloud 但其余部分保留在本地保存?此限制是否仅适用于 iCloud 文档?
- CloudKit 限制是针对全球所有用户的应用程序?如果 1000 个用户使用我的应用程序在他们的 iCloud 帐户中存储了超过 100GB 的音频文件,我将超过免费限制 CloudKit 并且用户可以使用它(或者我将开始为 CloudKit 服务付费)?
- 如果我使用 iCloud Documents 或其他方式将文件存储到 iCloud,我只会受到用户 iCloud 存储空间的限制,对吗?还有其他方法可以将文件从 iOS 应用程序存储到 iCloud 吗?
感谢回复
- 在 CloudKit 中,您可以将任何文件保存为 CKRecord 中的 CKAsset 字段。在 iCloud 文档中,您还可以保存任何您想要的文件。
可以在这里找到一个很好的 iCloud 教程:http://www.raywenderlich.com/6015/beginning-icloud-in-ios-5-tutorial-part-1
2 您必须自己将文件保存到 iCloud。您负责哪些文件应该转到 iCloud,哪些文件不应该。 CloudKit.
也是如此对于 CloudKit,私有存储与 public 存储之间存在差异。如果您将文件保存到私有存储(只能由创建它的用户读取),则存储将计入该用户的使用情况。如果您保存到 public 存储,则免费存储量会随着每个用户的增加而增加。有关详细信息,请参阅:https://developer.apple.com/icloud/
对,用户自己的配额才是最重要的。同一用户可以使用 iCloud Drive 等其他应用访问文件。
额外信息: 将文件保存到 CloudKit 的 public 存储中时,您可以轻松创建一种机制来与其他用户共享这些文件。使用 iCloud 驱动器会更加困难
CloudKit 用于数据存储。您可以存储文件,但 iCloud 文档是用于存储文件的。