【问题标题】:Only one app error: Command /usr/bin/codesign failed with exit code 1只有一个应用程序错误:命令 /usr/bin/codesign 失败,退出代码为 1
【发布时间】: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.
  • 这是由于框架或资产文件损坏。

标签: ios xcode


【解决方案1】:

unknown architecture name这是问题所在,请检查您的项目设置关于架构或调试目标设置。

【讨论】:

  • 谢谢。我找到了原因。我应该在“其他链接器标志”中添加标志“-ObjC”和“-all_load”,但我犯了一个错误。我将它们添加到“其他代码签名标志”中。
  • 恭喜!对不起,我没有直接指出问题。- ObjC -all_load --entitlements也是错误信息。
  • 没关系。非常感谢!
【解决方案2】:

您是否已通过 iOS 开发中心将设备的 UDID 添加到配置文件中?

【讨论】:

  • 当然。其他应用可以在此设备上运行。
  • 确保您的钥匙串和开发者帐户中没有多个名称相似但到期日期不同的开发分发配置文件。 Xcode 感到困惑。另外,请尝试转到首选项 > 帐户 > 选择您的团队 > 查看详细信息 > 单击左下角的刷新按钮以确保您的证书是最新的。
  • 谢谢。我尝试在 Xcode 中刷新帐户设置,并使用开发人员帐户检查配置文件。 Xcode 显示同样的错误。
猜你喜欢
  • 2018-04-08
  • 2011-12-08
  • 2014-12-24
  • 2017-03-02
  • 2014-07-24
  • 2011-05-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多