【问题标题】:Command /usr/bin/codesign failed with exit code 1命令 /usr/bin/codedesign 失败,退出代码为 1
【发布时间】:2011-11-19 18:25:36
【问题描述】:

当我构建我的项目时,我收到了这个错误:

CodeSign "build/Debug-iphoneos/MyApp.app" cd /Users/crackers/Desktop/MyApp/MyApp setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" setenv _CODESIGN_ALLOCATE_ /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate /usr/bin/codesign -f -s "iPhone 开发者:xxxxxxx xxxxxxxx (D492H27WDR)" "--resource-rules=/Users/crackers/Desktop/MyApp/MyApp/build/Debug-iphoneos/MyApp.app/ResourceRules. plist" --entitlements "/Users/crackers/Desktop/MyApp/MyApp/build/MyApp.build/Debug-iphoneos/MyApp.build/MyApp.xcent" ""/Users/crackers/Desktop/MyApp/MyApp/build/Debug -iphoneos/MyApp.app"

/Users/crackers/Desktop/MyApp/MyApp/build/Debug-iphoneos/MyApp.app:目标文件格式无效或不合适 命令 /usr/bin/codedesign 失败,退出代码为 1

我的 Mac 中同时安装了 Xcode3.x 和 Xcode4.x (iOS5 beta)。 几周前一切正常。所有证书工作正常。 所有证书状态良好。

我已将 Xcode(s) 文件移至新目录。之后我收到此错误。

【问题讨论】:

    标签: iphone ios xcode build code-signing


    【解决方案1】:

    如果您将 Xcode 文件移动到新目录并在执行此操作后出现此错误,那么显然您应该在默认的开发人员位置重新安装 Xcode。我正在运行 iOS 5 Beta Xcode,它在正确的目录中运行良好。首先按照这样的网络教程完全卸载 Xcode:http://macdevelopertips.com/xcode/how-to-uninstall-xcode.html

    然后在适当的位置重新安装 Xcode,让我知道这是否有效。恕我直言,它应该可以工作。

    【讨论】:

    • 我在 /Developer 中安装了 xcode_3.2.5_and_ios_sdk_4.2_final,在 /Developer4 中安装了 xcode_4.2_and_ios_sdk_5_beta_6。是不是有问题?
    • 是的,它可能是。完全删除两者并将您的主 Xcode 安装在开发人员文件夹中,然后它应该可以工作了。
    • 另外,如果这解决了您的问题,请随时接受答案并投票!
    • 是的,我将卸载所有 Xcode,然后我将只安装一个 Xcode。让我检查一下,然后我会确认你。谢谢:)
    • 我还没试过.... :( 需要完成我项目中的一些重要工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-14
    • 2010-11-08
    • 2017-02-01
    • 2011-10-27
    相关资源
    最近更新 更多