J'ai déjà utilisé Expo avec succès à quelques reprises, mais depuis quelques jours, je ne parviens pas à accéder à l'application Expo. Chaque fois que je l'ouvre, je vois l'icône Expo pendant quelques secondes, voire quelques minutes, puis elle me redirige vers l'écran bleu "Un problème est survenu", comme si j'avais essayé d'ouvrir une application.
Mais je ne l'ai pas fait! Cela ne me permet même pas de scanner un code QR, cela montre toujours cette erreur. Si je clique sur le bouton de retour dans l'application, cela se termine simplement. Je me suis assuré qu'il s'agissait de la dernière version et je l'ai déjà réinstallé une fois.
4 Réponses :
Les outils sont parfois bloqués dans cet état.
Fermez et redémarrez tous les composants (expo cli, onglets du navigateur et clients) en vous assurant de:
$ expo start --clear
Cela s'est produit sans que mon ordinateur portable (sur lequel le serveur fonctionne) ne soit allumé, donc les premier et troisième points ne s'appliquent pas. Cela n'a pas été résolu en quittant de force ou même en réinstallant l'application expo.
Il semble qu'il s'était en quelque sorte verrouillé sur un serveur ancien, désormais inexistant, et y était resté après la réinstallation de l'application. Voici comment j'ai résolu le problème:
Dans le bundler Metro, choisissez le type de connexion "Tunnel", copiez et envoyez l'URL sur votre téléphone. Si vous cliquez ensuite dessus sur votre téléphone, il devrait rediriger vers l'application expo. Après cela, il s'est détaché et j'ai enfin pu l'utiliser à nouveau normalement avec le code QR!
A travaillé pour moi! Merci!!
J'ai rencontré le même problème. Résolu le problème en accédant à la barre latérale gauche du Metro Bundler et en envoyant un lien par e-mail!
J'ai essayé de nombreuses solutions et une seule a fonctionné pour moi (que j'ai trouvée en essayant des choses aléatoires). J'avais déjà activé `` autoriser l'affichage sur d'autres applications '' (Android / OnePlus 6t) et je ne pensais pas que cela avait quoi que ce soit à voir avec cela. Mais j'ai essayé ça ...
Fermez l'application Expo, accédez aux paramètres de l'application et désactivez l'option "Autoriser l'affichage sur d'autres applications", ouvrez l'application Expo et [lorsque vous y êtes invité] réactivez "Autoriser l'affichage sur d'autres applications".
Cela semble fonctionner dans mon cas - du moins jusqu'à la prochaine fois.
Suivez le correctif ici - entrez la description du lien ici a > A travaillé pour moi.