5

プロジェクトをアーカイブしようとすると、次のエラーが発生します。

警告: iPhone/iPod Touch: アプリケーションの実行可能ファイルに必要なアーキテクチャがありません。次のアーキテクチャの少なくとも 1 つが存在する必要があります: armv6 (-19033) アプリケーションを検証できません。- (ヌル)

ビルド設定を確認しましたが、オプションに ARM6 が表示されず、7 しか表示されません。

どんな助けでも大歓迎です。

シュニ

4

3 に答える 3

15

armv7 ビットをダブルクリックして、そこにあるものを削除し、armv6 と armv7 を追加して、'PROJECT' に armv6 を手動で追加します。 Xcode で PROJECT を編集して手動で Standard (armv7) を変更する

于 2011-06-28T06:00:05.867 に答える
1
  • 「アクティブなアーキテクチャのみをビルド」を NO に設定します。
  • $(ARCHS_STANDARD_32_BIT) を armv6 および armv7 に変更します。
  • 「TARGETS」ではなく「PROJECT」で変更してください。
于 2011-11-09T06:39:01.137 に答える
0

armv6 アーキテクチャを追加するだけでなく、古い iTouch でアプリを実行するために、アプリの info.plist の "Required Device Capabilities" エントリから armv7 エントリを削除する必要がありました。

于 2012-04-05T16:17:20.373 に答える