iCloud和Xcode 6-无处不在的容器
我目前正在开发一款iOS 8应用程序,它使用iCloud Drive和CloudKit框架。 一切都是使用Xcode 6设置的 当我尝试将我的应用程序提交到iTunesConnect时,出现以下错误: 当我在iCloud授权中添加密钥时,我无法对应用程序进行代码签名,Xcode也会向我发送一个错误iCloud和Xcode 6-无处不在的容器,icloud,code-signing,xcode6,entitlements,cloudkit,Icloud,Code Signing,Xcode6,Entitlements,Cloudkit,我目前正在开发一款iOS 8应用程序,它使用iCloud Drive和CloudKit框架。 一切都是使用Xcode 6设置的 当我尝试将我的应用程序提交到iTunesConnect时,出现以下错误: 当我在iCloud授权中添加密钥时,我无法对应用程序进行代码签名,Xcode也会向我发送一个错误 <key>com.apple.developer.ubiquity-container-identifiers</key> <string>de.sn0wfree
<key>com.apple.developer.ubiquity-container-identifiers</key>
<string>de.sn0wfreeze.CloudFInder</string>
com.apple.developer.ubiquity-container-identifiers
de.sn0wfreeze.CloudFInder
我将得到该错误:
而且我不能用密码签名。有谁能帮我解决这个问题吗?我遇到了同样的情况。在跌跌撞撞了一段时间后,这似乎起了作用:
祝你好运 我遇到了完全相同的问题。Xcode希望创建“icloud”授权,但不是“ubiquity”类型的授权。事实上,如果您按照您的说明在授权文件中手动创建它们,则会给您一个错误。如果采用xCode在项目设置的“功能”部分中提供的内容,并手动添加
'com.apple.developer.ubiquity容器标识符'
,我可以上传/提交应用程序。这会导致xCode中出现错误,但允许我提交应用程序。这一定是xcode中的错误,如果是用户错误,我很想知道我做错了什么。