2015-12-22 7 views
11

Nach dem Startbildschirm, aber bevor die App geladen wird, erscheint eine Meldung "Laden von vorgebündelter Datei", die für einige hundert Millisekunden oben auf dem Bildschirm angezeigt wird. Es stört mich nicht in der Entwicklung, aber ich sehe diese Nachricht immer noch auf meinem Telefon. So habe ich das Paket erstellt. Irgendwelche Ideen? Vielen Dank.Wie wird die Meldung "Laden von vorgebündelter Datei" gelöscht?

react-native bundle --platform ios --dev false --entry-file index.ios.js --bundle-output App/main.jsbundle --resetCache 

Antwort

14

ändern Build-Konfiguration

Um disable the developer menu und damit Ihre erwähnten Nachricht zu veröffentlichen, sollten Sie Ihre Build Configuration-Release ändern.

Für iOS öffnen Sie Ihr Projekt in Xcode und wählen Sie Produkt → Schema → Schema bearbeiten ... (oder drücken Sie ⌘ + <). Als nächstes wählen Sie Ausführen aus dem Menü auf der linken Seite und ändern Sie die Build-Konfiguration in Release.

+0

Das ist die richtige Antwort. Aber weißt du, wie das für Android funktioniert? – Noitidart

0

Sie können auch diese

react-native bundle --entry-file index.ios.js --platform ios --dev false --bundle-output ios/main.jsbundle --assets-dest ios 

laufen und dann in Xcode Klasse AppDelegate.m ändern

//jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil]; 

    jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; 
+0

Dies wird nicht mehr benötigt. (Anpassung der jsCodeLocation) es ist eine unnötige Komplikation. – Noitidart

Verwandte Themen