23

アプリのビルド中に常にエラーを下回っています:

No architectures to compile for (ARCHS=arm6 arm7, VALID_ARCHS=armv7).

アーキテクチャに追加しようとarm6 arm7しましたが、うまくいきませんでした。arm6私もちょうどとを試しましarm7たが、まだそうではありません。

また、展開ターゲットを に設定してい4.3 iPhoneます。私は Xcode バージョンを持っています4.3.1

助けてください!

4

7 に答える 7

26

次の 2 つの手順を実行する必要があります。

  • そこに表示されているものはすべて削除に移動しProject Target > Build Settings > Architectures 、次の行を 1 つずつ追加します。

    armv6 armv7

そこには「保存」ボタンがないので、別の空白行を追加し、Enter キーを押して削除し、別の場所をクリックして、両方が追加されていることを確認します。

ここに画像の説明を入力

  • 次に、AppName-Info.plist ファイルに移動し、キー "Require device capabilities" を探してすべて削除します。

これで完了です。

于 2012-06-12T09:45:43.383 に答える
18

set "Build Active Architecture Only" = NO 古いプロジェクトを xcode5 にアップグレードした後、これはうまくいきました

于 2013-10-26T13:44:41.207 に答える
2

arm6 と arm7 ではなく、armv6 と armv7 をアーキテクチャとして追加してみてください。

于 2012-04-04T06:25:19.987 に答える
0

armv7のみのアーキテクチャを追加します。armv6を削除して、試してください。

于 2012-04-04T06:36:57.827 に答える
0

最新の Xcode と iPhone5 を使用しています。armv7s と armv7 に設定しました。No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=armv7s, VALID_ARCHS=armv6 armv7)エラーであった私の問題を処理しました。

于 2013-03-26T14:38:49.897 に答える