【问题标题】:Error while submitting app to itunes connect: "Invalid Signature - Code object is not signed at all"将应用程序提交到 iTunes Connect 时出错:“签名无效 - 代码对象根本没有签名”
【发布时间】:2015-07-19 12:09:02
【问题描述】:

好吧,提交到 iTunes Connect 一切都很好,但出乎意料的是,我在上传我的应用程序后立即收到了这封电子邮件:

无效签名 - 代码对象根本没有签名。二进制在 路径 [churningseas.app/churningseas.codea] 包含无效 签名。确保您已使用 分发证书,而不是临时证书或开发 证书。验证 Xcode 中的代码签名设置是 在目标级别正确(覆盖项目中的任何值 等级)。此外,请确保您上传的捆绑包已构建 在 Xcode 中使用 Release 目标,而不是 Simulator 目标。如果你是 确定您的代码签名设置正确,请在 Xcode,删除Finder中的“build”目录,然后重建你的 发布目标。

我看到这是一条常见的、臭名昭著的错误消息,并且对于如何解决这个问题没有明确的答案。

有人知道我的设置有什么问题吗?提前非常感谢你,我想这个月发布应用程序,我在这里有点吓坏了......

【问题讨论】:

    标签: ios xcode6 app-store app-store-connect


    【解决方案1】:

    电子邮件要求您检查 churningseas.codea 文件。我有一个类似的问题,除了他们在我的项目中引用了一个 docset 文件。经过数小时调试此问题后,我注意到 Apple 现在对 docset 文件不满意。删除 docset 文件后,它解决了我的问题。您可能需要检查 churningseas.codea 文件,看看删除它是否不能解决您的问题。

    如果这不起作用,请检查此答案Error itms-90035。导致此错误的原因可能有很多。

    【讨论】:

    • 嗯,这不是一个文件,而是一个目录,里面装满了来自 Codea 的 lua 脚本。我一直在使用 Codea (codea.io) 来编写这个应用程序,我希望 Apple 不会对此感到害怕,不允许我向 appstore 提交一个由 codea 制作的应用程序。那太可怕了……
    • 他们最近似乎对大量文件类型和添加新检查感到害怕。可能想就这个问题联系 codea。
    猜你喜欢
    • 2015-08-19
    • 2015-08-22
    • 1970-01-01
    • 1970-01-01
    • 2020-10-08
    • 1970-01-01
    • 2018-06-15
    • 2017-01-20
    • 2014-02-26
    相关资源
    最近更新 更多