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

标签 iphone codesign

我不小心删除了 xcode 中的目标。

所以我创建了一个具有完全相同名称的新项目。在目标设置中,我再次选择了正确的协同设计身份

但现在我无法再为该设备进行编译了。一旦我想构建,我就会得到:

CodeSign build/Release-iphoneos/myApp.app
....somestuff....
/Volumes/XCodeProj/myApp/build/Release-iphoneos/myApp.app: object file format invalid or unsuitable
Connad /usr/bin/codesign failed with exit code 1

我已经尝试过清理目标。 什么可能导致此问题以及如何解决?

最佳答案

也可能是您的安装问题。符号链接(symbolic link)到最新的 codesign_allocate 解决了我的问题:

sudo mv /usr/bin/codesign_allocate /usr/bin/codesign_allocate_old
sudo ln -s /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate /usr/bin

关于iPhone Codesign 目标文件格式无效或不合适,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4842717/

相关文章:

ios - 如何确定当前的iPhone/设备型号?

ios - IBM Worklight/MobileFirst 6.x/7.0 - buildtime.sh 脚本出现 "Code object is not signed at all."错误

iphone - 使用 Apple 代码签名为 Cydia 构建应用程序

ios - 嵌入式框架的代码签名问题

java - 如何使用 Xcode 5.0.2 在 Mavericks 上签署应用程序?

ios - 使用相机的图像选择器未使用相机图像

iphone - 发送多个文本和图像到电子邮件正文

iphone - CoreMotion - 磁场始终为 0

IOS Core动画,如何调用animationDidStop : method when my animation sequence ends?

ios - 重新签名 iOS 应用程序 .iPA 文件而不更改 BundleId