【发布时间】:2014-03-27 01:58:01
【问题描述】:
有一个应用程序可以在模拟器中运行,但在设备中无法运行。我的 Xcode 版本是 5.0.2,OS X 版本是 10.9.1。有错误日志:
CodeSign /Users/luke/Library/Developer/Xcode/DerivedData/eRep-hfteeueqsdstlddzcfobqwmsgsio/Build/Products/Debug-iphoneos/eRep.app cd /Users/luke/CoreProgram/eRep_svn_Code/eRep setenv CODESIGN_ALLOCATE /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/ usr/sbin:/sbin" 使用代码签名身份“iPhone Developer: Zhenghong Zhu (XXX....)”和配置文件“LuDevelopment”(XXX....) codesign --force --sign XXX.... --resource-rules=/Users/luke/Library/Developer/Xcode/DerivedData/eRep-hfteeueqsdstlddzcfobqwmsgsio/Build/Products/Debug-iphoneos/eRep.app/ResourceRules.plist - ObjC -all_load --entitlements /Users/luke/Library/Developer/Xcode/DerivedData/eRep-hfteeueqsdstlddzcfobqwmsgsio/Build/Intermediates/eRep.build/Debug-iphoneos/eRep.build/eRep.xcent /Users/luke/Library/开发人员/Xcode/DerivedData/eRep-hfteeueqsdstlddzcfobqwmsgsio/Build/Products/Debug-iphoneos/eRep.app ll_load:未知架构名称 命令 /usr/bin/codedesign 失败,退出代码为 1
ll_load:未知架构名称
命令 /usr/bin/codesign 失败,退出代码为 1
钥匙串访问中没有相同的证书。我建立了一个新的应用程序,它可以在具有相同证书的设备上运行。我不知道为什么只有这个应用程序不起作用。
感谢您的帮助。
【问题讨论】:
-
我建立了一个新项目,并将所有资源复制到其中。新项目可以在设备上运行。
-
刷新对我有用。 Xcode 6.
-
这是由于框架或资产文件损坏。