久しぶりにpod installしたらエラー
rubyのバージョン変えてたので、まずはgemのインストール
gem install cocoapods rbenv rehash
で、
pod install
すると、エラーが出てくる。 こんなの
Psych::SyntaxError - (/Users/〜〜〜/.cocoapods/repos/master/CocoaPods-version.yml): mapping values are not allowed in this context at line 3 column 4
ググったら、 https://github.com/CocoaPods/CocoaPods/issues/1853 こんなのが出てきたので、書いてあったコマンドを実行
rm -rf ~/.cocoapods/repos/master pod setup
で、再度
pod install
すると正常に動いた模様。
久しぶりに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シミュレータで動くようになった。よかった。