2013-02-01 15 views
6

iOSプロジェクトで、プロジェクトをコンパイルして実行すると正常に動作します。
しかし、私はそれをアーカイブした場合、それは次のエラーで失敗します。私はXcodeの4.6とiOS 5.0を使用していXcodeでアーカイブできません:CocoaPodsリンクエラー

ld: file not found: /Users/xxxxx/Work/xxxxx/codes/xxxxx/DerivedData/xxxxx/Build/Intermediates/ArchiveIntermediates/xxxxx/InstallationBuildProductsLocation/Applications/libPods.a 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

+0

ファイル '..../libPods.a'は存在しますか? – trojanfoe

+0

InstallationBuildProductsLocationフォルダにはありません。コンパイルする方法はわかりません。 –

+0

Xcode名に依存しているようですが、 '/Applications/Xcode46-DP4.app/Contents/Developer'が存在しない、というエラーが表示されます。 – zaph

答えて

6

私は長い間検索していましたが、最終的に何かを得て、同じ問題を解決しました。

を>他のリンカフラグ設定ビルドでは:まだ必要がある人のために

をおそらくフラグは、デバッグや他人のために異なっています。
どこでも変更してみてください$(TARGET_BUILD_DIR)から$(BUILT_PRODUCTS_DIR)に変更してください。

私にとって、$(TARGET_BUILD_DIR)/libPods.a$(BUILT_PRODUCTS_DIR)/libPods.aに変更し、問題を解決しました。

関連する問題