私のターゲットビルド設定は上に示されています。ドロップダウンメニューを開くと「Standard Architectures ...」という項目しか入っていないのですが、ご覧のとおり arm64 が入っているので、もう標準ではなくなっていると思います。有効なアーキテクチャから arm64 を削除できると思いますが、安全ですか?
6737 次
2 に答える
0
xCode 5.1ではできません。標準アーキテクチャがアップルによって変更されたため
Arm64 が「標準アーキテクチャ」設定に含まれるようになりました。
Xcode 5.0 では、64 ビット iOS アプリケーションのビルドのサポートが導入されましたが、デフォルトでは有効になっていませんでした。Xcode 5.0 で 64 ビットをビルドするオプションを有効にするために、「64 ビットを含む標準アーキテクチャ」(ARCHS_STANDARD_INCLUDING_64_BIT) というアーキテクチャ設定が提供されました。
Xcode 5.1 の導入により、arm64 はデフォルトの「標準アーキテクチャ」ビルド設定に含まれています。これにより、デフォルト設定を使用するプロジェクトが、標準の 32 ビット アーキテクチャとともに arm64 用に自動的にビルドされます。
編集:
64 ビットをサポートできないプロジェクトでは、64 ビットを含まないようにアーキテクチャのビルド設定を具体的に設定する必要があります。
「64 ビットを含む標準アーキテクチャ」を使用するように構成されたプロジェクトは、「標準アーキテクチャ $(ARCHS_STANDARD)」に変換されます。
于 2014-03-18T13:21:07.923 に答える