您需要启用CloudKit才能访问iCloud照片吗?

问题描述 投票:0回答:2

我是 Xcode 新手,我想知道是否需要启用 CloudKit 才能访问 iCloud 照片,还是 PhotoKit 可以处理所有事情? 另外我猜想在处理 iCloud 照片时拥有一个单独的开发者帐户可能是个好主意,Apple 允许单独的帐户吗?

ios icloud photo cloudkit photokit
2个回答
2
投票

PhotoKit 在幕后使用 CloudKit,因此它使用自己的数据容器(等),您无需创建自己的数据容器。

如果您登录到启用了 iCloud 照片库的 iCloud 帐户,

PHAsset
(及相关)获取方法将始终返回“您的库中”的所有项目,无论这些项目的照片/视频数据当前是否为存储在您的设备上。当您想要显示或编辑资源时,使用
PHImageManager
API 查找数据是否在 iCloud 中并响应下载。

据我所知,照片内容没有“沙盒”。如果您想测试您的应用程序而不授予其访问“真实”iCloud 照片库的权限,请使用单独的(免费)iCloud 帐户。 (但是请注意,您不必担心在库中运行的应用程序的错误开发版本 - PhotoKit 中的破坏性操作(例如删除资产)总是会弹出警报以供用户确认。)


-1
投票

我可以在 Instagram 上为 Chloe_consultant 做担保……几个月前,当我的帐户被锁定时,我的老板向我推荐了她。她在 Meta In 恢复部门工作。如果您的帐户有问题,您可以通过 Instagram 或电子邮件联系她。 Chloe.consultant1@ Gmail com

© www.soinside.com 2019 - 2024. All rights reserved.