2011-09-07 51 views
10

我看不出任何原因,这消息应该来在日志的末尾:“目标文件格式无法识别的,无效的,或不适合”的Xcode错误

/Users/Val/Library/Developer/Xcode/DerivedData/Mathematics-dzakmzlewrmgvibasvuixiwmkwwp/Build/Products/Debug-iphoneos/Mathematics.app: object file format unrecognized, invalid, or unsuitable 
Command /usr/bin/codesign failed with exit code 1  

如何解决这个问题?
我很绝望,我的所有证书和个人资料都是有效的,应用本身根本没有错误。

+1

尝试查找这些答案,他们帮助我回来了然后... http://stackoverflow.com/questions/4842717/iph one-codesign-object-file-format-invalid-or-incomitable – user387184

回答

5

对于我来说,这竟然是C/C++/Objective C的生成设置/构建选项/编译器已经成为项目与目标之间的不匹配......设定在每种情况下和解决拖欠解决。

+0

也有这个问题,这解决了它。 – futureshocked

3

争夺这个误差约2周,尝试每一种建议的解决方案后,在我的情况下,问题是以下几点:

*在项目 - >构建设置 - >编译选项,“建立变体“被设置为与目标不同 - >构建设置 - >构建选项 - >构建变体

确保将它们设置为相同的设置,这应该是”正常“。

这种变化终于摆脱了USR /斌/协同设计的失败,退出代码1

+0

谢谢,这对我很有用。 – vcLwei

6

我碰到了同样的问题在Xcode 7.0.1和的CocoaPods。最后我做了以下内容:

  1. 封闭的Xcode
  2. 下我DerivedData文件夹

    删除一切

    RM -fr /用户/用户{} /库/开发商/ Xcode中/ DerivedData/*

  3. 重启动Xcode和重建项目

2

对我来说,解决办法是:

  1. 导航到YOURPROJECTNAME.xcodeproj
  2. 点击鼠标右键,显示包内容
  3. 回车xcuserdata并删除所有用户文件夹
  4. 右键点击project.xcworkspace和显示包装
  5. 的内容
  6. 输入到xcuserdata并删除所有用户文件夹
相关问题