Ric*_*den 11 iphone icloud nsubiquitouskeyvaluestore
我在将iCloud与我的应用集成时遇到问题.
当我设置测试iCloud可用性时,我收到该功能的成功
NSURL *iCloudURL = [fileManager URLForUbiquityContainerIdentifier:@"AppID"];
但在此之后,当我尝试执行时:
NSUbiquitousKeyValueStore *iCloudStore = [NSUbiquitousKeyValueStore defaultStore];
我收到错误
NSUbiquitousKeyValueStore error: no valid com.apple.developer.ubiquity-kvstore-identifier entitlement.
有想法该怎么解决这个吗?我的App.Entitlements文件使用默认的宏前缀,没有从自动生成的文件中更改.iCloud肯定在iTunes Connect中的AppID上启用.
谢谢.
Jac*_*son 16
即使我的所有代码,设置,权利等都是正确的,我也遇到了同样的问题.我通过从iPhone上物理删除应用程序来修复它,然后在Xcode中构建并在我的iPhone上运行它并且它工作正常.只是想补充一点,以防其他解决方案对其他人不起作用.
大警告:如果您的设备已越狱,请确保已卸载AppSync.因此,我有两个疯狂的日子.即使使用正确的权利和配置文件,iCloud(和Game Center)也无法在安装了AppSync的设备上运行!