@portfoliokns3

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

「最新のExpo Goをダウンロードしてください」から先に進まない件

解決したいこと

"Download the latest version of Expo Go from the App Store."の問題を解決したい。

発生している問題・エラー

iPhoneのExpo Goでデバックしようとするとこのエラーが表示される
 ERROR  Project is incompatible with this version of Expo Go
The project you requested requires a newer version of Expo Go.
How to fix this error:
Download the latest version of Expo Go from the App Store.

背景

  • Expo GoアプリのExpo SDKを54から56へ移行中。
  • npx expo startでローカルホストサーバーを起動し、iPhoneのカメラでQRコードを読み込む。
  • Expo Goが起動すると、ターミナルとExpo Goに上記エラーが表示され、起動しない(移行作業が進まない)。

自分で試したこと

  • App Storeに最新版のExpo Goが公開されていないかを確認→「開く」となっていて最新版と見られる。
  • Expo Goをアンインストールし、再びインストールし直す→同様のエラーとなる
  • SDKのバージョン確認→56だった
SDKのバージョン
npx expo --version
56.1.15
  • IDE(VSCode)上にエラーが出ているかどうか→app,componentsのソースコードにはエラー表記なし(SDKのバージョン変更に伴うコード変更部分は手動でコメントアウト等している)
  • Webブラウザからlocalhostへ接続した場合、別のエラー表記が表示される(この時点で、問題のエラーと関係があるかは不明)
    スクリーンショット 2026-06-13 13.30.58.png
  • "npm audit fix"を実行するとエラーが確認でき、SDK55とSDK56が衝突している可能性が浮上
  • "rm -rf node_modules package-lock.json""npx expo install expo@^55.0.0 --fi"を実行すると、Webブラウザからlocalhostへ接続できた(想定される白い画面が確認できた)。しかしExpo Goでは問題のエラーへとつながる。
  • 再び"npm install expo@^56.0.0"でSDKを56にする。なぜかエラー。Reactのバージョン不一致の可能性。
  • "npx expo install expo@^56.0.0 --fix"でもエラー。Reactのバージョン不一致の可能性。
  • 該当リポジトリを削除し、後日githubのクローンからやり直すことが決定。

一言

クローンしなおして、SDK54の環境であれば、アプリはExpo Goで動くので、今すぐSDK56に変更する必要はないんですかね?変更する理由は単に、SDK56が出ていたからという理由だけなので。またアプリ自体はAppStoreに公開しているわけではなく、基本的に自分が使用しているだけなので、急ぐ必要もないです。同じような状況に陥っている人が他にもおられるんですかね?

0 likes

No Answers yet.

Your answer might help someone💌