【问题标题】:CKasset File Size limit for CloudKitCloudKit 的 CKasset 文件大小限制
【发布时间】:2017-03-23 14:06:23
【问题描述】:

您好,我们想将大尺寸视频文件上传到 CloudKit。 CKAsset 是否有文件大小限制?有一个链接提到大小限制为 15 mb,但这是不正确的,因为我们尝试上传 300MB 的视频并成功上传。另外,该文档是针对云套件网络服务的,那么这是否意味着尽管云套件 JS 只能上传或下载 15mb 资源?

https://developer.apple.com/library/content/documentation/DataManagement/Conceptual/CloutKitWebServicesReference/PropertyMetrics/PropertyMetrics.html

【问题讨论】:

  • 我知道这个问题已经过时了,但是您能否确认可以使用大于 15MB 的 Web 服务 API 上传 CKAsset

标签: ios file-upload limit cloudkit ckasset


【解决方案1】:

CKRecord 有 1MB 的限制,但 CKAsset 不受此限制的影响,根据 Apple documentation...

为保证获取和保存记录的速度,存储的数据由 一条记录不得超过 1 MB。资产不计入此限制 但所有其他数据类型都可以。

【讨论】:

  • 是的,但是 JS 文档中提到了这个限制。
【解决方案2】:

我没有找到任何引用最大资产大小的链接;但是,容器中所有资产的存储和转移存在限制。 this Apple 页面有一个计算器,可以根据用户数量显示总资产存储限制。您可以在 Cloudkit 仪表板的使用页面上查看您的实际使用情况。

在我看来,每个资产没有硬性大小限制,只要您保持在总资产存储和传输限制之下。我不会太在意你引用的页面所说的大约 15mb,因为你已经证明这是错误的。它肯定不会是第一个包含错误信息的 Apple 文档页面。哎呀,它甚至不是唯一一个包含错误信息的 CloudKit 文档页面。

【讨论】:

    猜你喜欢
    • 2016-03-05
    • 2017-05-09
    • 2011-04-05
    • 2010-10-26
    • 2019-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多