2

こんにちは皆さん、私はアプリ作成の勉強を始めたばかりですが、ipod touch でテストしようとするたびにエラーが発生します

ここに完全なエラーがあります

CreateUniversalBinary /Users/scerip/Desktop/Projects/Debug-iphoneos/tweejump.app/tweejump normal "armv6 armv7 armv6" cd /Users/scerip/Desktop/haqu-tweejump-9a05d35 setenv PATH "/Developer/Platforms/iPhoneOS.platform/ Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /usr/bin/lipo -create /Users/scerip/Desktop/Projects/tweejump.build/ Debug-iphoneos/tweejump.build/Objects-normal/armv6/tweejump /Users/scerip/Desktop/Projects/tweejump.build/Debug-iphoneos/tweejump.build/Objects-normal/armv7/tweejump /Users/scerip/Desktop/ Projects/tweejump.build/Debug-iphoneos/tweejump.build/Objects-normal/armv6/tweejump -output /Users/scerip/Desktop/Projects/Debug-iphoneos/tweejump.app/tweejump /usr/bin/lipo: /Users /scerip/Desktop/Projects/tweejump.build/Debug-iphoneos/tweejump.build/Objects-normal/armv6/tweejump と /Users/scerip/Desktop/Projects/tweejump.build/Debug-iphoneos/tweejump.build/Objects-normal/armv6/tweejump は同じアーキテクチャ (armv6) であり、同じファット出力ファイルで コマンド /usr/bin/lipo が終了コード 1 で失敗しました

私はここでstackoverflowとインターネットで見つけたいくつかの異なるソリューションを試しましたが、どれもうまくいかないようです...何かアイデアはありますか?

敬具 Jens Gleerup

EDIIIIT: 新しいエラーのポップアップ:/

CodeSign /Users/scerip/Desktop/Projects/Debug-iphoneos/tweejump.app cd /Users/scerip/Desktop/haqu-tweejump-9a05d35 setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer /usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" setenv _CODESIGN_ALLOCATE_ /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate /usr/bin/codesign -f -s " iPhone 開発者: Jens Gleerup (4JA43UQ24Y)" --resource-rules=/Users/scerip/Desktop/Projects/Debug-iphoneos/tweejump.app/ResourceRules.plist --entitlements /Users/scerip/Desktop/Projects/tweejump.build /Debug-iphoneos/tweejump.build/tweejump.xcent /Users/scerip/Desktop/Projects/Debug-iphoneos/tweejump.app

/Users/scerip/Desktop/Projects/Debug-iphoneos/tweejump.app: オブジェクト ファイル形式が認識されない、無効、または不適切ですコマンド /usr/bin/codesign が終了コード 1 で失敗しました

4

1 に答える 1

2

から、あなたのプロジェクトには があり、その設定には別のものがあるhave the same architectures (armv6)"armv6 armv7 armv6"思います。armv6armv7armv6Architectures

プロジェクトのビルド設定を開き、2 つ目の armv6 が存在する場合は削除します。

于 2012-10-22T16:07:16.257 に答える