はじめに
CocoaPodsはキャッシュを持っていて、アップデートしたときにバージョンが不整合になることがあります。
pod install --repo-update
した後のビルドで terminating with uncaught exception of type NSException
などが発生して思い当たる節がない場合、キャッシュの不整合が原因だったりします。
キャッシュクリアするコマンドを備忘のためにメモします。(かなり初歩的な情報ですが、すぐ検索できるように。)
コマンドライン
Podsディレクトリが入っているディレクトリに移動した上で、次のコマンドラインを実行します。
$ rm -rf ~/Library/Caches/CocoaPods/ ; rm -rf Pods ; pod install