我正在尝试使用Xcode 4.5.1创建一个项目,但是我遇到了以下错误:
codesign_allocate:用于架构armv7对象: /Users/myUsername/Library/Developer/Xcode/DerivedData/MyAPP-araevdowzmmoupfieakjpjmpsmhq/Build/Products/Debug-iphoneos/MyAPP.app/MyAPP 格式错误的对象(未知加载命令36) /用户/名为myUsername /库/开发商/ Xcode中/ DerivedData
有人可以帮帮我吗?
谢谢!
更新
我仍然有这个问题,但仅在编译iOS设备时,而不是模拟器。我无法创建存档。
PLESE帮助我!
解决
问题是由于构建阶段中的“运行脚本”我被遗忘了....并指向旧路径/开发人员
答案 0 :(得分:0)
删除您的派生数据,执行干净的构建,然后重试。
要删除派生数据,请转至管理器 - >项目,然后选择“删除...”
要进行干净的构建,请在Xcode中选择Project,然后选择“Clean”
更新:验证您的项目设置也可能有所帮助。转到Xcode中的Project文件并选择它。
更新2:某些内容似乎在干扰codesign
,导致它使用了错误的加载命令。也许你的旧版Xcode(4.4)留下了一些文物,这导致了codesign
的旧版本运行。我建议卸载你拥有的任何Xcode实例,确保它们全部消失,然后重新安装最新版本。
更新3:我不知所措,我不知道发生了什么。我的最后一个建议是创建一个新的Xcode项目,并将你的东西迁移过来;某些东西可能会干扰您的构建设置,这可能是在大海捞针中查找针的情况。确保您拥有最新的Xcode和OS X.