2017-06-21 6 views
1

Ich bin mir nicht sicher, wohin ich gehen soll, da ich nicht sicher bin, ob es sich um Code oder etwas anderes handelt. Ich habe eine funktionierende React Native App, die sowohl im Simulator als auch auf dem Gerät funktioniert, wenn sie mit dem WLAN verbunden oder an den Mac angeschlossen ist.App wird nicht auf das Gerät geladen, wenn es nicht mit Wifi verbunden ist

Jetzt habe ich festgestellt, dass, wenn ich das Gerät entfernen und auf 4G/3G setzen die App nicht geladen und hängt auf dem Ladebildschirm. Es kann einige Neustarts der App erfordern, bevor ich sie einmal ausführen kann. Lustige Sache ist, dass die App in der Minute nur die Benutzeroberfläche hat, so dass es keine Aufrufe an entfernte Server usw. gibt, die dafür sorgen könnten, dass sie hängen bleibt.

Irgendwelche Ideen?

+0

Es versucht zu den Verpacker auf Ihrem Mac zu verbinden. Sie müssen es in den Freigabemodus versetzen, aber Sie können den Code mit dem Entwicklermenü nicht erneut laden. Eine weitere Problemumgehung besteht darin, Ihr Telefon in den Flugzeugmodus zu versetzen, während es geöffnet wird, es wird von einem Pre-Bundle geladen. Verwenden Sie ein iOS- oder Android-Gerät? – MattyK14

+0

Danke für die Information, ich benutze ein IOS-Gerät. – ORStudios

Antwort

1

Für iOs können Sie in Xcode Product > Scheme > Edit Scheme... > Run & die Build Configuration auf Release setzen. Dann starten Sie es auf Ihrem Gerät & Es wird ein Release-Build sein, der nicht versucht, sich mit Ihrem Packager zu verbinden, aber die manchmal nützlichen Entwickleroptionen nicht zur Verfügung haben wird.

enter image description here

Verwandte Themen