Réagir Natif Application se bloque sur l'Écran de Lancement de l'appareil
Je commence à Réagir Natif, tout fonctionne bien dans le simulateur iOS. Je décide de l'essayer sur un périphérique.
L'app se lance, je peux jouer avec elle, j'ai fermer/rouvrir autour de 4 ou 5 fois, et puis un peu au hasard l'application se bloque sur l'Écran de Lancement (l'un avec "Alimenté Par Réagir Native"). Il montre à l'écran, et l'application se bloque à l'écran d'accueil iPhone.
Aucune idée de comment je peut plus debug qui?
Edit: j'ai ajouté Bugsnag dans mon AppDelegate.m, mais bugsnag ne détecte pas rien lorsque l'application se bloque.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
NSURL *jsCodeLocation;
[BugsnagReactNative start];
//Rest of code
}
- construire l'application en mode debug et d'utiliser les distance js débogage pour voir l'erreur générée lors de l'application se bloque.
- L'application se bloque avant que le JS est même chargé. J'ai essayé d'ajouter Bugsnag pour voir ce qui se passe mais je ne reçois aucune rapport de crash lors de l'application se bloque.
- j'ai le même problème! avez-vous trouvé une solution à cela?
- J'ai installé Bugsnag et de Tissu.io, mais ne trouve rien. J'ai créé un projet fresh et maintenant tout fonctionne très bien.
- je me demandais: avez-vous trouvez une solution maintenant?
- Oui et non, j'ai créé un nouveau projet XCode, mnp installé tout à partir de zéro et tout a fonctionné. Il semble si fragile.
Vous devez vous connecter pour publier un commentaire.
Je suis tombé sur cette question aujourd'hui. Lisez quelques-uns AFIN de postes et a vu un gars mentionné, si votre application se lance et se bloque sur l'écran de démarrage, puis se bloque avec aucune erreur, il a probablement quelque chose à l'un de vos mnp dépendances.
Après pour aller plus loin, j'ai vu la réagir emballeur jetait l'erreur
This error is caused by a @providesModule declaration with the same name across two different files.
De fixer
vérifier /nettoyer les dépendances(à vérifier pour le même nom declerations)
rm -rf node_modules
rm -rf $TMPDIR/react-*
npm i
Cela peut provoquées par de nombreuses questions, il me semble. Récemment, ce qui m'est arrivé et j'ai dû chercher un peu pour trouver la raison exacte.
Je vais vous épargner les gars de la difficulté à en partageant quelques endroits que j'ai lu
- https://github.com/facebook/react-native/issues/14500#issuecomment-348063910
- https://github.com/facebook/react-native/issues/17276#issuecomment-357538208
Dans mon cas, c'était une bibliothèque question que je n'ai pas relié correctement.
-https://github.com/ivpusic/react-native-image-crop-picker/issues/204
Donc oui! mon point est, c'est quelque chose que nous avons fait ou pas fait. Peu plus recherche à l'aide!!!
J'ai eu ce problème aussi, ce qui a déclenché cela pour moi a été la mise à jour de réagir et réagir indigènes.
J'ai fait construire après la mise à jour et puis j'ai eu le même problème. J'ai rétrogradé en arrière pour les versions précédentes de réagir et réagir-native, mais cela ne fonctionne pas pour moi.
J'ai essayé de l'enlever nœud de modules, et de la réinstallation, qui n'a pas aidé. Ensuite, j'ai remarqué que quand j'étais bâtiment:
react-native run-ios
,Je
rm -rf ios/build/
et puis jereact-native run-ios
et le ios/dossier de création peuplée. Mon appli fonctionnait bien après.Pour moi lottie paquet a été créé le problème. Après la suppression du paquet en mesure de lancer le package.
Assurez-vous par la vérification de la dernière colis/paquets installés