Expoで立ち上げたアプリをシミュレーターで開こうとしたら開けなくなった話
いつものように、expo start --clear
でアプリを立ち上げて、iOSシミュレーターで開こうとしたら次のように表示された。
no launchable updates found in database
と書かれている。
意味がよくわからない。。。
今度は、別のシミュレーターで開いてみた。すると次のようにエラーを示す内容すら表示されなかった。
問題の原因としては、アプリ立ち上げる数十分前にとある理由でexpo-cli
のバージョンをアップデートしたことが思い当たる。けれどもダウングレードするにも、前のバージョンを覚えていない・・・
今日の作業が詰んでしまう音が聞こえた。
色々探していたら、次のIssueを見つけた。
試しに、app.config.jsのruntimeVersionをコメントアウトしてみた。
const appConfig = { .... // runtimeVersion: { policy: "nativeVersion" }, ....
すると、今度は無事にアプリが動いた。
今日作業は詰まずに済んだ。