iCloud密钥值对权利问题

Ton*_*one 4 entitlements icloud

当我尝试上传时,我遇到以下错误

无效的代码签名权利.您的应用程序包的签名包含iOS不支持的代码签名权利.具体来说,不支持'Payload/Appname.app/Appname'中的密钥'com.apple.developer.icloud-containter-identifiers'

无效的代码签名权利.您的应用程序包的签名包含iOS不支持的代码签名权利.具体来说,不支持'Payload/Appname.app/Appname'中的密钥'com.apple.developer.icloud-containter-development-identifiers'

无效的代码签名权利.您的应用程序包的签名包含iOS不支持的代码签名权利.具体来说,不支持'Payload/Appname.app/Appname'中的密钥'com.apple.developer.icloud-services'

无效的代码签名权利.您的应用程序包的签名包含iOS不支持的代码签名权利.具体来说,不支持'Payload/Appname.app/Appname'中的密钥'com.apple.developer.icloud-containter-environment'

请帮助.我尝试重做配置文件,我正在使用iCloud的键值对.看似简单的东西.

小智 5

我有解决方案(我正在使用Xcode 5.1.1).

我已经上传了我现有应用程序的新版本(1.1),其中我引入了iCloud功能,该功能在之前的版本中不存在.

上传构建时,它显示的错误与您的错误相同(如您的问题所示).

解决方案是:

1-打开Apple开发者帐户.
2-编辑您的AppID
3-取消选中之前选择的iCloud容器.(取消选中时,iCloud将显示可配置并将其保留为"可配置").
4-编辑您的配置文件并重新下载.

打开供应配置文件并将构建提交到App Store.

希望这也适合你.