【问题标题】:Xcode Error: Command /usr/bin/codesign failed with exit code 1Xcode 错误:命令 /usr/bin/codedesign 失败,退出代码为 1
【发布时间】:2011-10-27 15:40:32
【问题描述】:

我不知道为什么会收到此错误。我相信我拥有所有正确的配置文件等。我刚搬到一台新电脑上,但我也带来了私人钥匙串开发人员密钥。我已将我的开发人员文件与 Dropbox 同步,因此我不需要移动 Xcode 项目。这是错误:

   CodeSign "/Users/michaellindahl/Library/Developer/Xcode/DerivedData/Fraction_Calculator-cgirhuuvywfnsyenisucsuauquoz/Build/Products/Debug-iphoneos/Fraction Calculator Pro.app"
    cd "/Users/michaellindahl/Dropbox/Xcode/lindahl studios/FractionCalculator"
    setenv CODESIGN_ALLOCATE /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
    setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /usr/bin/codesign --force --sign "iPhone Developer: Michael Lindahl (MXXX0X0XXB)" "--resource-rules=/Users/michaellindahl/Library/Developer/Xcode/DerivedData/Fraction_Calculator-cgirhuuvywfnsyenisucsuauquoz/Build/Products/Debug-iphoneos/Fraction Calculator Pro.app/ResourceRules.plist" --entitlements "/Users/michaellindahl/Library/Developer/Xcode/DerivedData/Fraction_Calculator-cgirhuuvywfnsyenisucsuauquoz/Build/Intermediates/Fraction Calculator.build/Debug-iphoneos/Fraction Calculator Pro.build/Fraction Calculator Pro.xcent" "/Users/michaellindahl/Library/Developer/Xcode/DerivedData/Fraction_Calculator-cgirhuuvywfnsyenisucsuauquoz/Build/Products/Debug-iphoneos/Fraction Calculator Pro.app" 

CSSM_SignData returned: 8001094A
    /Users/username/Library/Developer/Xcode/DerivedData/Fraction_Calculator-cgirhuuvywfnsyenisucsuauquoz/Build/Products/Debug-iphoneos/Fraction Calculator Pro.app: unknown error -2070=fffffffffffff7ea
    Command /usr/bin/codesign failed with exit code 1

感谢您的洞察力。

【问题讨论】:

  • 在您迁移到新机器之前,这项工作是否在您的旧机器上运行?您是否在新机器上运行相同版本的 Xcode?​​span>
  • @Richard 我相信唯一改变的是我从 Snow Leopard 台式机转移到了 Lion 笔记本电脑。如果他们都是 Lion,我可以共享文件吗?

标签: xcode exit-code codesign


【解决方案1】:

几乎可以肯定,您的证书已损坏:

撤销旧证书,生成新证书,新配置文件,工作,奇迹再次发生

【讨论】:

    【解决方案2】:

    这似乎毫无意义,但我只是锁定然后解锁登录钥匙串,问题就消失了。经过反思,问题发生在我向钥匙串添加新证书之后。也许添加这个额外的证书(与当前项目无关)导致了问题。

    【讨论】:

    • 我的救星!这解决了它。
    【解决方案3】:

    尝试完成Managing Devices and Digital Identities 文档中的所有步骤。这应该可以帮助您验证您的机器是否已正确设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-14
      • 2011-11-19
      • 1970-01-01
      • 2020-02-08
      • 2011-12-11
      相关资源
      最近更新 更多