我遵循了我能找到的所有建议,允许两个不同的应用程序通过iCloud共享少量数据。在测试中一切正常,但在两个应用程序都在应用程序商店发布后,其中一个应用程序无法读取数据。
下面是设置:
app 1 ID: com.mycompany.superapp
app 2 ID: com.mycompany.superduperapp我已经在两个应用程序的授权文件中将com.apple.developer.ubiquity-kvstore-identifier设置为com.mycompany.superapp。两个应用程序ID共享相同的10个字符前缀。
应用程序2的功能与预期一致。但是,当应用1(在授权中实际使用其ID的应用)尝试访问iCloud数据时,我看到:
Warning: com.mycompany.superapp has no valid com.apple.developer.ubiquity-kvstore-identifier entitlement
Warning: Can't get application info for com.mycompany.superapp有谁知道可能出了什么问题吗?
发布于 2013-06-07 10:24:23
仔细检查以确保在开发门户中也在该应用程序id上启用了iCloud。
https://stackoverflow.com/questions/16974147
复制相似问题