Xcode 5.1にアップデートしました-Appleすべてのアプリをデフォルトで64ビットにコンパイルすることにしました-私のアプリにはいくつかのレガシーコードがあり、最後の数時間はXcodeのビルドを停止する方法を考え出しました。 64ビット。これは同じ問題を抱えている人々に役立つかもしれないと思った...
より明確な視覚的な歩行の考えについては、受け入れられた回答を参照してください
(私の元のテキストベースの回答...)
[ターゲット]-> [ビルド設定]-> [アーキテクチャ]-> [アーキテクチャ]
OPには、質問自体とともに解決策が掲載されています。しかし、答えとして追加したほうがいいと思います。 Xcode 5.1
Apple architecture
セクションに大幅な変更を加えました。の一部としてarm64
を行いました)標準アーキテクチャ。つまり、デフォルト設定を使用するプロジェクトは、arm64
に対しても自動的にビルドされます。したがって、アプリの場合はどうしますかarm64
?をサポートしていません。
Docは言う:
64ビットをサポートできないプロジェクトでは、アーキテクチャのビルド設定を64ビットを含まないように特別に設定する必要があります。
それを行う方法は?
[ターゲット]-> [ビルド設定]-> [アーキテクチャ]-> [アーキテクチャ]に移動します
アーキテクチャをダブルクリックすると、メニューがポップアップ表示されます。他の人を選ぶ
既存の行を削除します-$(Arch_STANDARD)。必要なアーキテクチャを1つずつ追加します
これで、アーキテクチャセクションは次のようになります。
または、$(ARCHS_STANDARD_32_BIT)
を使用します