【发布时间】:2016-01-23 15:12:22
【问题描述】:
CloudKit 数据以及 iCloud Drive 之外的大多数 iCloud 数据都被沙盒化到各个应用程序中。从保护用户数据在不受他们控制的情况下从一个应用程序泄漏到另一个应用程序的角度来看,这是有道理的。但是,以我自己的 iCloud 凭据作为用户,我可以通过拥有各个存储桶的应用访问我的所有数据。
作为技术用户,是否有可能在我自己的机器上编写代码(而不是在 App Store 中分发的东西),以我自己的身份在 iCloud 应用程序桶中枚举、读取和/或写入数据?没有创建?
我对在 Mac 上执行此操作特别感兴趣(允许使用开发人员工具和未签名的应用程序),并且愿意假设我知道感兴趣的存储桶的捆绑 ID。能够枚举我的用户存在的所有存储桶将更加有用。
【问题讨论】:
标签: ios macos icloud sandbox cloudkit