2011-11-01 20 views
7

私のアプリをビルドしてApp Storeに提出しようとしていますが、Xcodeはエラーを出し続けます。Xcode 4.2:アーカイブ用のビルドは良いですが、アーカイブはエラーで失敗します

シミュレータでビルドして実行すると、動作するデバイス用にビルドして実行すると、ビルド用のビルドオプションを使用しようとすると機能しますが、実際にアーカイブしようとすると失敗します(IMHO)に依存して、それが何時になるかは、9または11のエラーです。

誰でも何らかの理由がありますか? 〜/ Library/Developer/Xcode/DerivedData内のプロジェクトフォルダを削除するなど、some other tipsを試してみました。

もう1人のユーザーがビルドフォルダを消去すると言いましたが、そのオプションはメニューバーでグレー表示されています。 他の解決方法を知っている人は誰ですか?

すべての私のエラーはエラーがあるので、私はThree20を使用しています、ファイルが見つからないエラーです:

'Three20Core/TTCorePreprocessorMacros.h' file not found 
'Three20Core/TTDebug.h' file not found 
'Three20Core/TTCorePreprocessorMacros.h' file not found 
'Three20Core/TTGlobalCore.h' file not found 

../scripts/Protect.command: line 23: cd: /Users/[username]/Library/Developer/Xcode/DerivedData/TTCatalog-gcnbfpwscygfrmdhcfiahsatpdba/ArchiveIntermediates/pr/BuildProductsPath/Release-iphoneos/../three20/Three20Network: No such file or directory 

'Three20UICommon/private/UIViewControllerGarbageCollection.h' file not found 
'Three20Core/TTGlobalCoreLocale.h' file not found 
'Three20UICommon/private/UIViewControllerGarbageCollection.h' file not found 

../scripts/Protect.command: line 23: cd: /Users/[username]/Library/Developer/Xcode/DerivedData/TTCatalog-gcnbfpwscygfrmdhcfiahsatpdba/ArchiveIntermediates/pr/BuildProductsPath/Release-iphoneos/../three20/Three20UICommon: No such file or directory 
+0

クリーンプロジェクトはグレー表示されていますか? –

+0

@XenElementいいえ、クリーンビルドフォルダーは、http://cl.ly/3V0l1v440C2E3Z0I132E –

+0

この問題も表示されます。また、three20を使用しています。私のderivededData全体を削除しましたが、まだコンパイルされません! –

答えて

0

エラーは、環境変数でパスの問題のようです。

ただ、慎重場合は、設定はすべてのコンフィギュレーション(デバッグ、リリース、ディストリビューション(に追加されていることを確認してください

(手動でプロジェクトに追加するには2番目のオプションを使用します)https://github.com/facebook/three20 @ Three20ライブラリの統合に述べた手順に従ってください)が存在する。

また、あなたのXcodeの好みを確認してください xcode-> preferences->場所

  1. 以下のように選択してデータ - 派生している>相対
  2. アドバンス - >レガシーを選択
+0

私はこの変更を加え、エラーが発生しました: 'Three20/Three20.h'ファイルが見つかりません – applefreak

+0

ここで、ヘッダファイルThree20.hはビルド後にコピーされますか? – Hanuman

関連する問題