1. ホーム
  2. ios

[解決済み] Xcode 5.1 - コンパイルするアーキテクチャがない (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386)

2022-04-23 20:34:25

質問

Xcode 5.1にアップデートしたら、64ビットシミュレータ用のプロジェクトをビルドできなくなり、このエラーが表示されました。

 No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386).

これらは私が目標とするビルド設定です。

Build Active Architecture" を No に変更し、"Valid Architectures" に "i386" を追加してみましたが、残念ながらどちらもうまくいきませんでした。 何かご提案がありましたら、よろしくお願いします。

解決方法は?

XCode 5.1にアップグレードした後、同じエラーメッセージが表示されました。 CocoaPodsをお使いでしょうか? もしそうなら、これで問題が解決するはずです。

  1. Xcodeの左ペインのワークスペースから"Pods"プロジェクトを削除し、Xcodeを閉じます。
  2. コマンドラインから "pod install" を実行して、"Pods" プロジェクトを再作成します。
  3. Xcodeを再び開き、"Pods"プロジェクトと自分のプロジェクトの両方のビルド設定で"Build Active Architecture Only"が"No"に設定されていることを確認します。
  4. クリーンアップしてビルドします。