Binary 应用提交错误-无效二进制-无效代码签名错误

Binary 应用提交错误-无效二进制-无效代码签名错误,binary,signing,submission,Binary,Signing,Submission,无效的代码签名权限-应用程序包的签名包含不受支持的通用代码签名权限 具体而言,不支持中键“com.apple.developer.ubiquity容器标识符”的值“(X49XXXS5Q.*) 密钥恰好是我的分发id。看起来您为应用程序设置了通配符应用程序id。这是不允许分发应用程序的。您应该将应用程序设置为专用的应用程序id,如: X49XXXS5Q.this.is.my.app 而不是 X49XXXS5Q.* 在资源调配门户中禁用iCloud,并生成新的“分发”资源调配配置文件,然后再将其

无效的代码签名权限-应用程序包的签名包含不受支持的通用代码签名权限

具体而言,不支持中键“com.apple.developer.ubiquity容器标识符”的值“(X49XXXS5Q.*)


密钥恰好是我的分发id。

看起来您为应用程序设置了通配符应用程序id。这是不允许分发应用程序的。您应该将应用程序设置为专用的应用程序id,如:

X49XXXS5Q.this.is.my.app
而不是

X49XXXS5Q.*

在资源调配门户中禁用iCloud,并生成新的“分发”资源调配配置文件,然后再将其提交给Apple。

是,回答正确! 纠正步骤:

在门户中查找您的应用程序id- 我不喜欢iCloud。 创建新的资源调配配置文件 下载它 删除以前的配置文件 换上新的
重新编译并提交。

非常感谢!我在哪里设置此项?在配置门户中,您必须创建一个固定的应用程序id,然后您必须在项目设置的XCode中设置此应用程序id。我创建了一个固定的应用程序id。我正在项目设置中使用它。它通过了。问题是我们在应用程序id中启用了icloud选项。我删除了该选项,它成功了。我专门登录到upvote user667673的答案。谢谢你,我的匿名朋友!如何在资源调配门户中禁用iCloud?我花了半个小时寻找一个开关:(转到苹果的资源调配门户->应用程序ID->点击“配置”在你的应用程序ID上-应该有一个复选框。显然,复选框现在不存在了,他们可能正在处理它,因为iCloud现在默认启用了。是的,现在不存在了…但我刚刚发现,从门户重新下载一个全新的配置文件会有所帮助-苹果似乎已经删除了令人不快的权限这很烦人它阻止了我们提交应用程序的新更新。你知道如何在配置文件中禁用icloud功能吗?这是正确的答案,可以使用“正确”的东西。至少对我有用。