2011-12-18 6 views
0

私はこの奇妙な問題があります。 私はXCode 4.2に移行しようとしています。そのため、XCode 4.2でプロジェクトを開き、iOSデバイス用にプロジェクトを構築しようとしました。ビルドに失敗したり、何の説明もありませんでした。最も奇妙なことは、プロジェクトがSimulatorとXCode 3.2.6(デバイスとシミュレータ)で問題なく構築されていることです。いいえ、他の問題でXcode 4.2ビルドはエラーコード1(問題なし)で失敗しましたが、XCode 3.2.6で動作します

Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-g++-4.2 failed with exit code 1 

を:

これは、構築時に、私が得る結果です。 バンドルIDと商品名を確認しましたが、不正な文字は含まれていません(a-zA-Zのみ)。 私は同じ結果を得たAppleのLLVM 3.0でビルドを試みました。 プロビジョニングプロファイルも再確認されました。

他に原因がありますか?私に何ができる?

編集: ここでは、ログからの詳細です:

Ld /Users/user/Library/Developer/Xcode/DerivedData/MyApp-dyvsuphvmlexzzghpgbnkfzmtqas/Build/Products/Debug-iphoneos/MyApp.app/MyApp normal armv7 
    cd /Users/user/Documents/Projects/MyApp 
    setenv IPHONEOS_DEPLOYMENT_TARGET 4.0 
    setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin:/usr/local/git/bin" 
    /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-g++-4.2 -arch armv7 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk -L/Users/user/Library/Developer/Xcode/DerivedData/MyApp-dyvsuphvmlexzzghpgbnkfzmtqas/Build/Products/Debug-iphoneos -LRouteMe/MapView -LRouteMe/MapView/GTM -LRouteMe/MapView/Map -LRouteMe/MapView/UnitTesting -LRouteMe/MapView/Map/Cache.xcdatamodel -LRouteMe/MapView/Map/FMDB -LRouteMe/MapView/Map/Resources -F/Users/user/Library/Developer/Xcode/DerivedData/MyApp-dyvsuphvmlexzzghpgbnkfzmtqas/Build/Products/Debug-iphoneos -filelist /Users/user/Library/Developer/Xcode/DerivedData/MyApp-dyvsuphvmlexzzghpgbnkfzmtqas/Build/Intermediates/MyApp.build/Debug-iphoneos/MyApp.build/Objects-normal/armv7/MyApp.LinkFileList -dead_strip -ObjC -all_load -miphoneos-version-min=4.0 /Users/user/Library/Developer/Xcode/DerivedData/MyApp-dyvsuphvmlexzzghpgbnkfzmtqas/Build/Products/Debug-iphoneos/libMapView.a -framework AudioToolbox -framework AVFoundation -framework CoreGraphics -framework CoreLocation -framework Foundation -framework MapKit -framework MediaPlayer -framework OpenAL -framework QuartzCore -framework SystemConfiguration -framework UIKit -lsqlite3.0 -lstdc++.6 -framework CoreData -framework StoreKit -framework CoreMotion -o /Users/user/Library/Developer/Xcode/DerivedData/MyApp-dyvsuphvmlexzzghpgbnkfzmtqas/Build/Products/Debug-iphoneos/MyApp.app/MyApp 

Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-g++-4.2 failed with exit code 1 
+1

詳細なビルドログを表示して投稿してみてください。問題ナビゲータ(コマンド-4)で問題を右クリックし、[ログに表示]を選択してビルドログにアクセスします。 –

+0

Hrm。それはあまり情報ではありません。さまざまな理由でこの問題を抱えている人がたくさんいるようです。ビルドフォルダをクリーニングしてみてください。 –

+0

私はしました...残念ながら、それは助けにはなりません。 – MCO

答えて

0

は、私は最終的に解決策を見つけました! (Jesse Rusakの助言のおかげで) 私はCloudMadeのライブラリを使って地図を表示しました。このライブラリはおそらく問題を引き起こしました。 ライブラリを削除し、ライブラリとヘッダの検索パスをすべて削除しました。 その後、CloudMadeのプロジェクトの基本SDKを「最新のiOS」に変更し、ライブラリをプロジェクトに再度追加しました。それをライブラリとヘッダーの検索パスに再追加しました。出来た!

ありがとうございました!

関連する問題