IOS 验证/提交到 iTunes Connect 失败
Posted
技术标签:
【中文标题】IOS 验证/提交到 iTunes Connect 失败【英文标题】:IOS Validate/Submit to ITunes Connect Fails 【发布时间】:2014-10-22 14:46:34 【问题描述】:我尝试在 Itunes 上验证我的应用程序,但失败并出现此错误
Itunes Validate Error picture
“签名缺失或无效。捆绑路径“Payload/the.app”处的捆绑“我的应用”未使用 Apple 提交证书进行签名。”
我尝试创建新证书,新的供应分析器尝试吊销证书并创建新证书并创建新的供应配置文件 还是一样的错误
我的应用程序使用推送通知,所以我尝试取消它并为应用程序商店创建新的证书/配置文件 仍然出现同样的错误
谁能帮帮我??
【问题讨论】:
【参考方案1】:我认为您没有在项目中使用正确的分发证书和配置。单击您的目标并转到构建设置。
搜索代码签名身份并查看它是否在“钥匙串上的身份”弹出窗口中使用 iPhone Distribution:Your Company 身份。
同时将Provision Profile字段设置为Automatic。
【讨论】:
我将 debug 设置为 iphone Developer 并发布到 iPhone Distribution 我还尝试在 debug 中设置配置文件以 developmentmrnt 并为项目和目标的分发发布所有这些都没有什么不同 在存档和导出时应该要求您提供配置文件。你能在那里看到可用的配置文件吗? 不选择电子邮件后显示摘要,然后显示错误 我只是使用新的证书/配置文件创建新的空应用程序,并使用新的 Bundel 标识符在 iTunes 中创建新的应用程序并将其存档,当我尝试验证时我得到相同的错误,我也尝试导出应用程序并使用具有相同错误的 Application Loader 提交 正如 Apple 文档所解释的,这与您的规定有关。我不知道你是如何生成它的,但有些东西坏了......你需要查看构建日志,特别是代码签名部分......完成每个步骤,看看它是否有效:TN2318【参考方案2】:我设法验证了应用程序并使用另一个 mac 提交,问题可能是我的 mac 或 Xcode 6 引起的
【讨论】:
以上是关于IOS 验证/提交到 iTunes Connect 失败的主要内容,如果未能解决你的问题,请参考以下文章
iOS 应用程序二进制提交:从 Xcode 提交但未出现在 iTunes Connect 中
Xcode beta 7.3 提交到 iTunes Connect 以进行 TestFlight