iTunes连接中的无效二进制文件

Posted

技术标签:

【中文标题】iTunes连接中的无效二进制文件【英文标题】:Invalid binary in itunes connect 【发布时间】:2012-07-11 11:44:33 【问题描述】:

当我将应用程序上传到 iTunes 连接时,我看到无效的二进制文件和电子邮件:

我们发现您最近交付的一个或多个问题 “应用程序名称”。要处理您的交货,必须解决以下问题 更正:

无效的代码签名权利 - 您的应用程序包的 signature 包含不受支持的代码签名权利。 请检查您的 Xcode 项目的代码签名权利 配置,并删除任何不需要的权利。

具体来说,键“com.apple.developer.pass-type-identifiers”不是 支持。

这些问题得到纠正后,请转到“版本详细信息”页面 并单击“准备上传二进制文件”。继续提交 处理,直到应用状态为“等待上传”。然后你可以 提供更正后的二进制文件。

问候,

App Store 团队

我该怎么做才能使其正常化?

【问题讨论】:

【参考方案1】:

ios 6 之前无法使用通行证。您应该这样做:

    转到 iOS 配置门户。 点击左侧的应用 ID。 点击配置“appname”并取消选中“Enable Passes”复选标记。 在左侧单击配置,然后单击分发选项卡。 点击与“appname”关联的分发配置文件的“编辑”,然后重新选择您的应用并保存。 在 XCode 中删除旧的分发配置文件并下载这个新的配置文件。

提交应用改变了人...它改变了...

【讨论】:

以上是关于iTunes连接中的无效二进制文件的主要内容,如果未能解决你的问题,请参考以下文章

iTunes 连接错误:您上传的二进制文件无效。签名无效,或未使用 Apple 提交证书签名

iTunes连接:提交应用程序后不久二进制无效

预发布视图中的新 iTunes 连接构建状态

Appcelerator iOS 发布 iTunes。上传的二进制文件无效

iTunes连接无效二进制状态

iTunes Connect 提交错误:无效的二进制文件