16

アプリのビルド中に常に次のエラーが発生します。

エラーは次のとおりです。依存関係を確認してください

コンパイルするアーキテクチャがありません (ARCHS=armv7、VALID_ARCHS=arm6 arm7)。警告: すべてのアプリに armv7 アーキテクチャを含める必要があります (現在の ARCHS = "")。

どうすればこれを解決できますか? Xcode 4.3.1 を使用しています。

4

4 に答える 4

48

TARGET's Build Settings で、「Build Active Architecture Only」を調べて、Debug を「NO」に、Release を「NO」に設定します。

于 2013-11-04T08:45:12.397 に答える
5

これは、iPhone を Mac に接続していたときにアプリで発生しました。切断して再度iOSデバイスを選択してアーカイブすると、問題ありませんでした。

于 2014-10-07T19:03:03.380 に答える
3

ターゲットのビルド設定には、おそらく空である「アーキテクチャ」と呼ばれる設定があります。それに「armv7」および/または「armv6」を追加します。

于 2012-04-04T23:30:59.773 に答える
1

私の問題は、「armv7、armv7s」と書いて、引用符「、」を削除するだけで問題なく動作することでした。

于 2014-05-30T20:42:39.257 に答える