久しぶりにiOSアプリをビルドしようとしたらエラー

ビルドしようとしたら下記のエラー。

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

ググったら、こんなん http://stackoverflow.com/questions/22328882/xcode-5-1-no-architectures-to-compile-for-only-active-arch-yes-active-arch-x 出てきた。

なので、言われたとおり、

  • Xcode上でPodsプロジェクトを右クリック→Delete→Remove Reference
  • Xcodeを終了
  • コマンドラインから pod install
  • .xcworkspace を再度開く
  • Podsプロジェクトを選択し、Build Settings→Build Active Architecture Only をNOに (debugがYESになってた)
  • 同じく、自分のプロジェクトのBuild Active Architecture Only もNOに (debugがYESになってた)

したら、iOSシミュレータで動くようになった。よかった。