taskgated:杀死应用程序,因为它不允许使用com.apple.developer.ubiquity-container-identifiers权利

所以,创build一个香草项目,build立和运行…应用程序不会出现。 打开控制台:

“1/12/12 6:32:29.967 PM taskgated:杀死了com.myapp.TEST [pid 28092],因为它不允许使用com.apple.developer.ubiquity-container-identifiers权利”

与此处几乎相同的问题在Xcode中转换权利将防止裸机应用程序启动

和这里。 无论是否启用权利,Mac应用程序都会崩溃(由于权利而死亡)

我没有使用iCloud。 事实上,我甚至没有改变默认的项目。 任何解决scheme或想法? 感谢任何人已经克服了这一点。

事实certificate,甚至从文档中,它自动创build和更新ALSO的XCode“默认configuration文件”包括iCloud权限。 由于这些权限是特定于应用程序的,可能这会使用默认的xcodeconfiguration文件破坏每个应用程序。

我不知道为什么这不是一个stream行病,但在我的情况下,这意味着,而不是使用“XCode通配符应用程序ID”,我不得不创build一个新的“基本通配符应用程序ID”没有iCloud。 使用这个并创build一个新的configuration文件,添加它等,工作。 这意味着我不能让XCode处理configuration文件:(

通过进入configuration门户,在我的通配符应用程序ID上禁用iCloud,返回到Xcode并刷新configurationconfiguration文件列表,我能够完成这项工作。