1

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

这是设置:

 app 1 ID: com.mycompany.superapp

 app 2 ID: com.mycompany.superduperapp

我在两个应用程序的权利文件中都将 com.apple.developer.ubiquity-kvstore-identifier 设置为 com.mycompany.superapp。两个应用 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

有谁知道可能出了什么问题?

4

1 回答 1

0

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

于 2013-06-07T02:24:23.093 回答