"目标文件格式无法识别,无效或不适合"Xcode错误

Pet*_*r V 10 iphone xcode code-signing objective-c ios

我没有看到为什么这条消息应该出现在日志末尾的原因:

/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    
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个错误?
我绝望,我的所有证书和个人资料都是有效的,应用程序本身没有任何错误.

Ray*_*ter 6

我遇到了与Xcode 7.0.1和cocoapods相同的问题.我最后做了以下事情:

  1. 关闭Xcode
  2. 删除了DerivedData文件夹下的所有内容

    rm -fr/Users/{user}/Library/Developer/Xcode/DerivedData/*

  3. 重新启动Xcode并重建项目


Ken*_*zer 5

对我来说,结果是C/C++/Objective C的构建设置/构建选项/编译器在项目和目标之间变得不匹配...在每种情况下设置为默认并且问题已解决.


Hel*_*rld 4

确保目标 info.plist 中的“可执行文件名称”(CFBundleExecutable) 条目与目标设置中指定的“产品名称”匹配。

iPhone Codesign 目标文件格式无效或不合适