在两个应用程序之间共享iCloud密钥值

时间:2013-06-06 23:58:36

标签: ios icloud

我已经遵循了所有可以找到的建议,允许两个不同的应用程序通过iCloud共享少量数据。在测试中一切都按预期工作,但在应用程序商店发布这两个应用程序后,其中一个应用程序无法读取数据。

以下是设置:

 app 1 ID: com.mycompany.superapp

 app 2 ID: com.mycompany.superduperapp

我已在两个应用的权利文件中将com.apple.developer.ubiquity-kvstore-identifier设置为com.mycompany.superapp。两个app ID共享相同的10个字符前缀。

App 2按预期运行。但是,当App 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

有没有人知道可能出现什么问题?

1 个答案:

答案 0 :(得分:0)

仔细检查以确保在该应用程序ID以及开发门户网站中启用了iCloud。