Xcode:Command / bin / sh失败,退出代码为1

时间:2012-07-11 01:21:29

标签: ios xcode jailbreak

我尝试在我的越狱iPod Touch 2G上运行Xcode应用程序,使用JailCoder(它似乎正在完成它的工作)和我的iPod touch上的AppSync(运行iOS v4.2.1,我相信armv6允许的最高值)并得到了每个构建的此错误消息。

我刚刚在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

3 个答案:

答案 0 :(得分:0)

我有类似的错误。尝试从Keychain Access.app中删除任何iPhone Developer项目。如果这样做无效,请将其全部删除,然后手动添加到iPhone Developer.cer的钥匙串JailCoder.app/Contents/Resources

答案 1 :(得分:0)

我刚刚开始使用JailCoder和Xcode 5(在OS X 10.9上)并且有点冲进去了。我最终得到了同样的错误。

要修复,我从Keychain Access中删除了iPhoneDeveloper.crt,然后浏览了指导补丁(而不是单击" Quick Xcode Patch"然后修补我的xcodeproj),这实际上让你做了一些重要的事情使一切正常。

这肯定是我的疏忽。只要确保你通过Guided Patch!

答案 2 :(得分:0)

如果您是两个开发团队的成员,则会发生此错误。一方面,Xcode要求您为每个团队安装开发人员配置文件。另一方面,如果您选择了" iOS Developer" as"代码签名身份"在你的目标"构建设置"。

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