2012-07-11 50 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開發人員」。但是如果你選擇你的個人資料,你的團隊成員會遇到問題。

相關問題