Beim Ausführen meiner App auf dem iOS-Simulator wird der folgende Fehler angezeigt: This version of the Expo app is out of date. Uninstall the app and run again to upgrade.

Hier ist, wie ich versucht habe, expo-cli zu aktualisieren, aber nicht erfolgreich

  1. npm update -g

  2. yarn add global expo-cli

  3. npm uninstall expo-cli
  4. npm cache clean --force
  5. yarn add global expo-cli

Hier ist app.json

"expo": {
    "name": "firebase-reacte-native",
    "slug": "firebase-reacte-native",
    "privacy": "public",
    "sdkVersion": "32.0.0",
    "platforms": [
    ....

Hier ist package.json

"dependencies": {
    "expo": "^32.0.0",
    "react": "16.5.0",
    "react-native": "https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz"
  }

Ich möchte nur ios-simulator ohne die Fehlermeldung auf ios simulator als there was a problem loading the requested app. The experience you requested requires a newer version of the Expo Client app. ausführen.

20
user10398929 18 Jän. 2019 im 12:50

3 Antworten

Beste Antwort

Das Problem liegt darin, dass die App auf dem iOS-Simulator / -Gerät veraltet ist und nicht mit der aktuellen Version von Expo kompatibel ist, die Sie ausführen.

Löschen Sie die Expo-App aus dem iOS-Simulator und sie sollte funktionieren, oder installieren Sie das neueste Update, wenn Sie sich auf einem Gerät befinden

https://github.com/expo/expo/issues/1595

Eine Möglichkeit, dies bei geöffnetem Simulator zu tun, ist Erase All Content and Settings. Führen Sie dann npm start erneut aus und die Expo App wird erneut auf diesem Gerätesimulator installiert.

enter image description here

35
Andrew 18 Jän. 2019 im 09:58

Bitte versuchen Sie dies:

1.- npm cache clean -f
2.- yarn upgrade
3.- npm upgrade
3.- npm install

Wenn dies nicht funktioniert, bearbeiten Sie package.json :

{
  "react-native": "https://github.com/expo/react-native/archive/sdk-34.0.0.tar.gz",
  "expo": "^34.0.1",
  "react": "16.8.3"
} 

Dann

npm install

Lassen Sie mich wissen, ob dies für Sie funktioniert

2
Kike Gamboa 12 Sept. 2019 im 17:46

Homebrew Update hat mein Problem gelöst!

brew upgrade node

3
tlrmacl 7 Sept. 2019 im 00:53