2

我有一個剛剛發生的錯誤。我認爲這是當我改變了我的一些構建設置。我希望我的應用能夠同時使用armv6和armv7。但現在我得到這個錯誤說Command /usr/bin/codesign failed with exit code 1i386: No such file or directory。這裏是整個錯誤日誌:命令/ usr/bin/codesign失敗,退出代碼1:i386:沒有這樣的文件或目錄

CodeSign /Users/Jacos/Library/Developer/Xcode/DerivedData/Kapareskolan-asnymemcjzpjdwbpftlqeknpdmsq/ArchiveIntermediates/Kapareskolan/InstallationBuildProductsLocation/Applications/Kapareskolan.app 
cd "/Users/Jacos/Documents/Development/iOS/Official Apps/Kapareskolan 2.0" 
setenv CODESIGN_ALLOCATE /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate 
setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
/usr/bin/codesign --force --sign "iPhone Distribution: Gun Lindgren" --resource-rules=/Users/Jacos/Library/Developer/Xcode/DerivedData/Kapareskolan-asnymemcjzpjdwbpftlqeknpdmsq/ArchiveIntermediates/Kapareskolan/InstallationBuildProductsLocation/Applications/Kapareskolan.app/ResourceRules.plist i386 armv6 armv7 --entitlements /Users/Jacos/Library/Developer/Xcode/DerivedData/Kapareskolan-asnymemcjzpjdwbpftlqeknpdmsq/ArchiveIntermediates/Kapareskolan/IntermediateBuildFilesPath/Kapareskolan.build/Release-iphoneos/Kapareskolan.build/Kapareskolan.xcent /Users/Jacos/Library/Developer/Xcode/DerivedData/Kapareskolan-asnymemcjzpjdwbpftlqeknpdmsq/ArchiveIntermediates/Kapareskolan/InstallationBuildProductsLocation/Applications/Kapareskolan.app 

i386: No such file or directory 
Command /usr/bin/codesign failed with exit code 1 

我怎樣才能解決這個問題,仍然有我的應用程序的工作既用於ARMv6和ARMv7?

回答

2

該錯誤看起來像你已經添加到其他代碼簽名標誌建立設置不知何故應該不需要(默認情況下它是空的)。您應該只需要更改體系結構構建設置。

請注意,iPhone 3GS及更高版本,iPod Touch 2及更高版本以及所有iPad都具有armv7 ISA。所以armv6只需要你想支持iPhone 3G或更老的iPod Touche設備。

http://en.wikipedia.org/wiki/List_of_iOS_devices

+0

是的,我解決了(在我看到這個之前)。但既然這是問題,你建議我將你的答案標記爲可接受的答案。謝謝! – Jacob 2012-01-16 20:56:29

相關問題