처음 리액트네이티브Cli를 설치하고 SampleApp 을 폰과 컴터를 연결하여 npm run android 실행하고
결과를 보았는데 결과가 나와서 무척고무되어있었는데 내용을 클릭하니
첨부파일의 그림처림
possible Unhandled Promise Rejection id:1
TypeError:Network request failed 오류가 뜨네요…
이에러는 왜 뜨는건가요?
리액트네이티브 초기 세팅에 문제가 있는건가요???
저 에러는 첫 화면에서 클릭했을 때 아래 코드에서 fetch api를 호출해서 dev 서버가 실행되고 있는 컴퓨터에서 해당 링크를 열어주려고하는 부분에서 에러가 났고 아래 코드에서 나왔다시피 catch로 예외처리를 해주지 않아서 Unhandled Promise Rejection이 있다고 경고가 나온거로 보입니다.
캡쳐를 보면 디바이스에 설치한거로 보이는데 설치 후에 네트워크 환경이 바뀌면 앱에서 앱을 설치한 해당 데스크탑 서버를 찾을 수 없어서 난 에러일거에요.