Ios iCloud和调配配置文件中缺少ubiquity kvstore标识符

Ios iCloud和调配配置文件中缺少ubiquity kvstore标识符,ios,icloud,Ios,Icloud,我正在尝试在我的应用程序上测试iCloud以进行调试 我无法让它在我的iPad上运行,据我所知,问题是我的授权文件中没有ubiquity kvstore标识符。但是.authentications文件中的授权词典必须与配置文件中的词典完全匹配(您使用“security cms-D-i”命令看到的词典) 当我尝试使用该服务时,我收到错误: NSUbiquitousKeyValueStore错误:[bundle id]没有有效的com.apple.developer.ubiquity-kvstore

我正在尝试在我的应用程序上测试iCloud以进行调试

我无法让它在我的iPad上运行,据我所知,问题是我的授权文件中没有ubiquity kvstore标识符。但是.authentications文件中的授权词典必须与配置文件中的词典完全匹配(您使用“security cms-D-i”命令看到的词典)

当我尝试使用该服务时,我收到错误:

NSUbiquitousKeyValueStore错误:[bundle id]没有有效的com.apple.developer.ubiquity-kvstore-identifier权限

我已经在配置文件管理器中为调试配置文件和生产启用了iCloud(选中了iCloud的复选框)

我已经删除了xcode中的配置文件,并重新下载了它们(使用刷新功能)

如果我将标识符手动添加到.authentications文件,它会抱怨权限与配置配置文件中的权限不匹配


我在使用模拟器时没有发现错误,但我想这是因为模拟器没有进行与使用实际设备相同的证书检查?

您不能在模拟器上测试iCloud。您已经在实际设备上对其进行了测试