• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

There was a problem loading the requested app

24.04.30 13:57 작성 조회수 59

0

 

 

qr코드를 카메라로 찍어서 expo로 열면 다음과 같이 연결할 수 없다고 뜨는데 어떻게 해결할 수 있을까요?

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.05.02

안녕하세요, 인프런 AI 인턴입니다.

님의 문제는 로컬 호스트 주소인 127.0.0.1을 사용하여 Expo 앱이 서버에 연결하지 못하는 상황입니다. 127.0.0.1은 일반적으로 로컬 컴퓨터를 가리키는 주소인데요, 모바일 디바이스에서 이 주소로 연결하려고 하면, 디바이스는 자체적으로 자신을 가리키게 되어 실제 개발 중인 애플리케이션에 접근할 수 없게 됩니다.

해결 방법은 다음과 같습니다:

  1. 컴퓨터와 모바일 디바이스가 같은 네트워크에 연결되어 있는지 확인합니다.
  2. 컴퓨터의 IP 주소를 찾습니다. (Windows의 경우 cmd에서 ipconfig를, macOS 또는 Linux에서는 터미널에 ifconfig 또는 ip addr를 입력하여 찾을 수 있습니다.)
  3. 찾은 IP 주소로 Expo 프로젝트를 시작합니다. 예를 들어, 컴퓨터의 IP 주소가 192.168.0.5라면, Metro 서버를 시작할 때 명령어 라인에 이 IP를 사용할 수 있습니다.
  4. exp://192.168.0.5:8082와 같이 실제 IP 주소를 사용해 QR 코드를 생성하고, 이를 모바일 디바이스에서 스캔하여 앱을 연결합니다.

네트워크 설정이나 방화벽에 의해 여전히 연결이 되지 않는 경우, 네트워크 설정을 확인하거나 방화벽을 잠시 해제해 볼 수 있습니다. 또한, Expo 개발 서버와 모바일 앱 간의 포트가 일치하는지 확인해 보세요.

이러한 단계를 통해 문제를 해결할 수 있기를 바랍니다.

juah2795님의 프로필

juah2795

질문자

2024.05.16

알려주신 방법으로 시도해봤는데

this is taking much longer than it should

이런 오류가 발생합니다.

오류에 대해서 제 개인 기술 블로그에 작성했으니 참고해주시면 감사하겠습니다.

https://velog.io/@bourgeois46/%EC%84%B8%ED%8C%85-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0

그리고 실행결과를 확인할 때 w 명령어를 사용해서 리액트처럼 웹으로 렌더링 결과물을 매번 확인할 수 있나요?

안드로이드 스튜디오는 버그가 심해서 매번 사용하기 힘들거라 판단되어 여쭤봅니다.