我是iPhone开发的新手。我想让Xcode在手机上运行一个应用程序。
该应用程序在模拟器中正常工作。最初我遇到了错误: 可执行文件使用无效的权利签名
我按照这里的步骤操作: The executable was signed with invalid entitlements
但现在我的退出代码为11.我检查了代码签名的文档,但我找不到任何退出代码11(http://gemma.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man1/codesign.1.html)
以下是我收到的日志。任何帮助是极大的赞赏。我使用的是iPhone OS 3.1.3。
使用配置Debug
构建项目HubPages的HubPagesCodeSign build / Debug-iphoneos / HubPages.app cd / Users / larryfreeman / src / hub / mobile / HubPages / build / iphone setenv IGNORE_CODESIGN_ALLOCATE_RADAR_7181968 /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate setenv PATH“/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin” / usr / bin / codesign -f -s“iPhone开发人员:Larry Freeman(LT6G4W62Z2)” - 资源规则= / Users / larryfreeman / src / hub / mobile / HubPages / build / iphone / build / Debug-iphoneos / HubPages .app / Entitlements.plist --entitlements /Users/larryfreeman/src/hub/mobile/HubPages/build/iphone/build/HubPages.build/Debug-iphoneos/HubPages.build/HubPages.xcent/Users/ larryfreeman / src /集线器/移动/ HubPages的/生成/ iphone /建造/调试-的iPhoneOS / HubPages.app
命令/ usr / bin / codesign失败,退出代码为11
谢谢!
-Larry
答案 0 :(得分:0)
退出代码11是SIGSEGV - 由于分段错误而崩溃的协同设计。
也许尝试删除&重新添加您的证书&重新创建entitlements.plist文件?