Teraz mogę z powodzeniem uruchomić moją natywną aplikację reagującą na urządzenie (iPhone/iOS). Jednak muszę być podłączony do mojego WI-FI, aby to działało (nie trzeba podłączać do USB). Kiedy odłączam się od WI-FI aplikacja nie działa już przez telefon. Nie ładuje się poprawnie/awarie. Czy istnieje sposób na uruchomienie mojej natywnej aplikacji reagującej na urządzenia poza moją siecią domową/wi-fi?Jak mogę uruchomić moją natywną aplikację reagowania na urządzeniu poza moją siecią domową?
5
A
Odpowiedz
8
Jeśli używasz wersji reaktywnej w wersji 0.29.0 lub nowszej, możesz po prostu zmienić schemat na "release" i utworzyć pakiet offline swojej aplikacji - dzięki czemu możesz go używać bez połączenia z siecią Wi-Fi.
Jeśli używasz reagować-rodzimy 0.28.0 lub poniżej potem trzeba jeszcze zmienić schemat do „uwolnienia”, ale trzeba także zmienić trochę kodu w pliku AppDelegate.m
:
Wykomentuj tę linię :
jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle?platform=ios&dev=true"];
A potem odkomentuj ta linia:
jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
stawia swoją aplikację w tryb "produkcja", więc nie będzie mieć dostęp do menu debugowania.
Mam nadzieję, że to pomoże! :)
Powiązane problemy
- 1. Jak przenieść moją wiosenną konfigurację XML poza moją aplikację internetową?
- 2. nodejs forever: Jak uruchomić moją aplikację npm
- 3. Jak mogę nazwać moją wdrożoną aplikację?
- 4. Czego ludzie potrzebują, aby uruchomić moją aplikację?
- 5. Jak ustawić moją aplikację na pełnoekranową aplikację?
- 6. Czy mogę uruchomić moją aplikację po wprowadzeniu tajnego kodu?
- 7. Jak mogę przetestować moją aplikację Dock
- 8. jak zainstalować moją aplikację na stronie myfan
- 9. Jak podpisać moją aplikację VB.NET?
- 10. Jak licencjonować moją aplikację na Androida?
- 11. Jak mogę wybrać monitor, na którym chcę otworzyć moją aplikację?
- 12. Apache: w jaki sposób mogę uzyskać dostęp do mojej strony z komputera poza moją siecią?
- 13. Zintegruj moją aplikację ze stykiem
- 14. Małpa wykonała moją aplikację miaem
- 15. Jak mogę debugować moją aplikację w moim Windows Phone 8?
- 16. Ponownie uruchom moją aplikację Phonegap programowo
- 17. Jak zabezpieczyć moją aplikację internetową Java?
- 18. Jak podpisać cyfrowo moją aplikację WPF
- 19. Gra HTML5 na natywną aplikację
- 20. Jak mogę zintegrować moją aplikację z moim widżetem?
- 21. Android: jak mogę oznaczyć moją aplikację jako debuggable?
- 22. Jak mogę skompilować moją aplikację Python 3 do .exe?
- 23. Jak poprawnie poprosić o pozwolenie na moją aplikację na Facebooku?
- 24. bcrypt łamie moją aplikację meteorów, jak mogę to naprawić?
- 25. Jak mogę rozpowszechniać moją aplikację Perl jako pojedynczy plik?
- 26. Jak mogę rozpowszechniać moją aplikację Haxe za pomocą HashLink?
- 27. Kaspersky wykrywa moją aplikację ConsoleApplication jako trojana
- 28. Jak wykonać "usługę" uruchamiając moją aplikację Node.js na serwerze Ubuntu
- 29. Jak mogę wcześniej uruchomić moją błyszczącą aplikację bez wywoływania biblioteki ("błyszczące")?
- 30. Mogę użyć WiX, aby uruchomić moją aplikację pod koniec instalacji, ale nie mogę uruchomić aplikacji na pierwszym planie.
To działało. Dla osób takich jak ja, które nie wiedzą, jak przejść z "debugowania" do "wydania": wybierz "Scheme" z menu "Product"> "Edit Scheme". Zmień "Build Configuration" w panelu "Info" i "Run" z "debug" na "release". Następnie ponownie uruchom aplikację na telefonie. Możesz także uzyskać dostęp do okna schematu edycji, naciskając klawisze skrótów "cmd + shift + <" –
Wow, dzięki. Pozwala nam to na uruchamianie kompilacji Debug na fizycznym urządzeniu bez dołączania do Packagera, co jest niezbędne do sprawdzenia, jakie błędy generuje aplikacja, podczas gdy jej test jest wykonywany z dnia na dzień. –