直前になにをやっていたことを覚えてないので、おかしくなった理由は曖昧になるが「とりあえずこれ試してみて」みたいなお気持ちでまとめておく。
症状
あるときSimulatorへアプリをインストールしようとしたら、次の画像のようなエラーが発生してしまって、アプリの起動ができなくなってしまった。
対処
次のうちどれがアタリだったかわからないが、いずれかを行なったあとで pod install
しなおしたら直った。
Xcode.appというアプリを一つApplicationディレクトリに含めるようにした
Xcodeのバージョンを疑って最新のバージョンを入れたが、そのときすべてのXcode.appの命名をXcode_x.x.x.appにして、複数バージョンの共存状態を作った。なにか命名に依存する仕組みがどこかで利用されているとしたら、これが原因かも。
xcode-select -switchで利用するXcodeのバージョンを指定しなおした
Xcodeのバージョンや命名をいじったため、xcode-selectが適切に行われていなかった可能性があったのでやりなおした。
Xcode > Preference > LocationsでXcodeのバージョンを指定しなおした
xcode-select -switchと同様の理由で、Xcodeバージョンを指定し直してみた。
macを再起動した
xcode-select -switchを行なったあと、xcode-select -pで指定したバージョンを確認したが、適切に設定されていない様子があった。どうもおかしいと思い、再起動を行なって再度switchしてバージョンを確認したらうまく切り替えが行われた。