ios – 包含不支持的权利值

已经正常创建了一个应用程序.
然后正常创建了一个应用商店分发配置文件
在iTunes中设置游戏连接
安装配置文件
与GS建立游戏…一切顺利.

但是当我上传我的二进制文件被拒绝与该错误:无效的代码签名权利

代码签名授权无效:
您的应用程序包的签名包含不支持的权利值.对于com.apple.developer.ubiquity-container-identifiers权限,数组中的第一个值必须由Apple在配置配置文件中提供的前缀,后跟bundle标识符后缀.

捆绑标识符必须与您的某个应用或您被允许用作iCloud容器标识符的另一个应用的捆绑标识符相匹配.

Specifically,value "(my team bundle seed id is here).*" for key "com.apple.developer.ubiquity-container-identifiers" in basejumpxl is not supported.

真的不知道我做错了什么,因为我已经做了这么多次,从来没有这个问题

任何人指出我明显的错误可能是什么?

解决方法

我终于成功地提交了该应用程序,现在正在“等待审核”状态.

问题在于应用程式编号的新版“启用iCloud”配置.
这是我做了什么来解决它.希望这将帮助任何有这个问题的人.

在iOS开发门户网站:

>保存一段时间,然后继续删除之前为您要提交的新应用程序所做的配置文件. (你可能会运气只是简单地更新它,但可能不是.)
>转到您的应用程序ID,然后单击配置.配置完成后,UNCHECK“启用iCloud”,然后单击“完成”. iCloud配置是导致错误的原因. (这个选项早先消失了,但是又回来了.)
>为Appstore发行一个全新的配置文件,并选择正确的应用程序ID.
>下载新的配置文件.
>将这个新下载的配置文件添加到Xcode的管理器中.最简单的方法是将文件拖放到Xcode的应用程序图标上.
>在Gamesalad中重新发布您的游戏,确保选择刚刚创建的新配置文件. (我继续删除了有问题的配置文件,所以我没有弄错,发布时意外地选择了错误配置文件.)
>通过应用程序加载程序重新提交.

希望这可以帮助.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...