xcode 5 で静的ライブラリを構築しようとしています。フレームワークを作成するために、iphone シミュレーターと iphone デバイスのライブラリーを集約しています。しかし、最後に、フレームワークの実行スクリプトを実行しているときに、「コンパイルするアーキテクチャがありません (ARCHS=armv7, VALID_ARCHS=i386 x86_64)」というエラーが表示されます。
armv7 と armv7s の両方でコンパイルしようとしています。
この問題で私を助けてください。
xcode 5 で静的ライブラリを構築しようとしています。フレームワークを作成するために、iphone シミュレーターと iphone デバイスのライブラリーを集約しています。しかし、最後に、フレームワークの実行スクリプトを実行しているときに、「コンパイルするアーキテクチャがありません (ARCHS=armv7, VALID_ARCHS=i386 x86_64)」というエラーが表示されます。
armv7 と armv7s の両方でコンパイルしようとしています。
この問題で私を助けてください。
Xcode ビルド設定の「アーキテクチャ」と「有効なアーキテクチャ」の違いは何ですか?を参照してください。:
つまり、XCode は ARCHS と VALID_ARCHS の間の共通部分を使用します。この場合、2 つは共通のアーキテクチャを持たないため空です (したがって、エラーが発生します)。