Po aktualizacji reagowania natywnego z 0.26 na 0.29, w repozytorium menu brakuje elementów przeładowujących na żywo i hot push, więc muszę ręcznie ponownie ładować aplikację za każdym razem . Jednak działa w symulatorze. Czy coś ulepszyłem podczas aktualizacji? Próbowałem zaktualizować do 0.30, ale nie pomogłem.Po aktualizacji aktualizacji na żywo brak aktualizacji na prawdziwym urządzeniu, nie można zdalnie debugować js z urządzenia rzeczywistego
Również zdalne debugowanie z rzeczywistego urządzenia nie działa, działa tylko podczas uruchamiania aplikacji w symulatorze. Otrzymuję ten błąd: Środowisko wykonawcze nie jest gotowe do debugowania, ale jestem pewien, że serwer pakujący działa, nie jest wstrzymywany na punkcie przerwania. Jakieś pomysły?
React Wersja: 15.2.1 wersję stróża 4.5.0
Dzięki :)
Dziwny problem. Używam '0.29.2', a obecne są elementy live & hot menu. Jeśli jeszcze tego nie zrobiłeś, usunę aplikację i zainstaluję ją ponownie z XCode. Usuń także pamięć podręczną javascript 'npm start - --reset-cache' –
Tak, to dziwne, próbowałem tego, co sugerowałeś, ale nie pomogło. Próbowałem go również na nowym projekcie zainicjowanym przy użyciu "init-native init testProject", ale jest ten sam problem. Kiedy próbowałem utworzyć nowy projekt z [email protected] używając rninit, to działa, mogę debugować i jest livereload i ładowanie hotcode. Czy nie może to być coś z jsCodeLocation w AppDelegate.m? W 0.27 musiałeś podać adres IP, teraz dokumentacja mówi, że powinieneś odkomentować linię z [jsbundle mainbundle], ale nie widzę żadnej linii skomentowanej ... – OndrejRohon
Może, ale używam również nowego 'AppDelegate. m' setup, ale jest skonfigurowany dla [native navigatora] (https://github.com/wix/react-native-navigation), więc jest trochę inny. Może to błąd związany z urządzeniem, z którego korzystasz. Używam iPada, który pomaga. Jeśli nie znajdziesz tu odpowiedzi, może możesz [zgłosić problem] (https://github.com/facebook/react-native/issues) –