2012-07-11 99 views
1

我尝试在越狱的iPod Touch 2G上使用JailCoder(似乎在做它的工作)和AppSync在我的iPod touch(运行iOS v4)上运行Xcode应用程序。 2.1,我相信armv6的最高允许值),并且每个构建都得到这个错误信息。Xcode:Command/bin/sh失败,退出代码为1

我刚刚在3周前恢复了我的iPod touch,并立即将其越狱。除此之外,它运行良好。即使是空白的模板Xcode项目,它们在iPhone和iPad模拟器上运行都很完美,但总是会出现这种致命的错误,而且这是唯一的错误。我甚至确保将部署目标设置为4.2,并确保armv6和armv7都受支持。

/bin/sh -c /Users/Zach/Library/Developer/Xcode/DerivedData/test-run-ddvzosbhsvraawfdopekdoyocney/Build/Intermediates/test-run.build/Debug-iphoneos/test-run.build/Script-50524F424C454D533F.sh 

iPhone Developer: ambiguous (matches "iPhone Developer" and "iPhone Developer" in /Users/Zach/Library/Keychains/login.keychain) 
Command /bin/sh failed with exit code 1 

回答

0

我有类似的错误。尝试从Keychain Access.app中删除任何iPhone开发人员项目。如果这没有帮助,那么将它们全部删除并手动添加到JailCoder.app/Contents/Resources的钥匙链iPhone Developer.cer

0

我刚开始再次使用JailCoder与Xcode 5(在OS X 10.9上)和种类冲入它。我结束了同样的错误。

为了解决这个问题,我从Keychain Access中删除了iPhoneDeveloper.crt,并且通过了指导性补丁(而不是点击“Quick Xcode Patch”,然后修补我的xcodeproj),这实际上是你做了一些重要的事情,好好工作。

这当然是我的疏忽。只要确保你通过指导修补程序!

0

如果您是两个开发团队的一员,则会发生此错误。一方面,Xcode要求您为每个团队安装一个开发人员配置文件。另一方面,如果您在目标的“构建设置”中选择了“iOS开发人员”作为“代码签名身份”,则不知道应该采用哪个开发人员配置文件。

作为一种解决方法,您可以选择具体的开发人员配置文件作为“代码签名身份”,而不是选择“iOS开发人员”。但是如果你选择你的个人资料,你的团队成员会遇到问题。

相关问题