ReactNativeを少しいじったのでメモ書き。 どうやら初回はうまくいくけど、上書きインストール時に悪さするらしい。
xcrun simctl erase all
詳しいことはわからないが、手元の環境ではこれを run-ios する前に毎回叩かないと下記のエラーログでインスコ失敗する
com.apple.CoreSimulator.simctl[87704] <Error>: Error looking up host support port: Error Domain=com.apple.CoreSimulator.SimError Code=405 "Unable to lookup in current state: Shutdown" UserInfo={NSLocalizedDescription=Unable to lookup in current state: Shutdown}
NSLocalization で参照する国コードの言語テーブルが見つからない的な内容と思うんだけど、ローカライズ対応してないのでReactNative内部で使ってるものと思われる。