iOS 시뮬레이터에서 새로 생성 된 애플리케이션을 실행할 때 매우 이상한 문제가 있습니다.React 네이티브 앱이 시뮬레이터에서 잘못된 앱을 보여줍니다.
새로운 프로젝트를 만들고 react-native run-ios
을 사용하여 시작했습니다. 로드되면 앱 아이콘을 클릭하고 실행합니다. 로드 할 때 앱의 버전이 잘못되었거나 앱을 채우는 자바 스크립트가 누락 된 것으로 보입니다.
나는이 문제를 해결할 수없는 것 같습니다. 나는 깨끗한 짓을하고 재건했다. 시뮬레이터 설정을 재설정했습니다. 나는 포장기를 달고있다. 심지어 마지막 도랑 시도로 기계를 재부팅했습니다.
오류가 없습니다. 나는 무슨 일이 일어나고 있는지 알아 내려고 애 쓰고있다.
다음은 이미지입니다 ...로드 된 앱의 콘텐츠가 소스 코드에도 없습니다.
아이디어가 있습니까? 심지어 내가 JS 파일에 액세스 할 수 없습니다 포장기 실행에
편집
. 예제에 대해 다음과 같은 작업을 수행하려고 :
http://localhost:8081/index.ios.bundle
는 ... 내가 react-native --port=9990
를 실행하려고했습니다 This site can not be reached
를 표시합니다. 오류없이 시작되지만 여전히로드 할 수 없습니다. http://localhost:9990
.
을 모두 닫습니다 터미널 예를 한 번 시도로 처음 설치 프로젝트를 열 .. – Jickson
나는 그것이 작동하지 않는 것을 시도했습니다. 나는 가까이 브라우저에서 탐색 할 때 지금 포장 서버를 볼 수있는 단계를 얻고있다. 시뮬레이터에로드 할 때 그것은 단지 JS 번들을 당겨 아닙니다. 나는 wireshark로 어떤 일이 벌어지는지를보기 위해 몇 가지 테스트를하고 있습니다. 내가 요청이 번들 응용 프로그램에서 만들어지고 볼 수 있습니다. 질문이 변경되면 아마도 다른 질문을 제출해야하지만 그렇게하기 전에 문제를 해결해 보겠습니다. – BugHunterUK