이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
앱인토스 Unity SDK를 사용하여 개발 중입니다.
현재 인앱 결제(IAP) 기능 테스트를 진행하려고 하는데,
Unity SDK를 사용할 경우 샌드박스 앱에서 테스트하는 전체 흐름을 정확히 이해하지 못한 상태입니다.
제가 시도한 과정은 아래와 같습니다.
-
IAP 코드 구현 후 AIT 빌드
-
안드로이드 스튜디오에서 실기기 연결 및 미러링
-
터미널에서 아래 명령어 실행
- npm run dev
- adb reverse tcp:8081 tcp:8081
- adb reverse tcp:5173 tcp:5173
-
QR 코드 스캔
-
샌드박스 앱 실행
하지만 3번 과정에서 npm run dev 실행 시 아래와 같은 에러가 발생합니다.
- npm error code ENOENT
- npm error syscall open
- npm error enoent Could not read package.json
- npm error enoent This is related to npm not being able to find a file
에러 메시지를 보면 package.json을 찾지 못해 dev 서버가 실행되지 않는 것 같습니다.
또한, AIT 빌드 결과물이 있는 경로에서 동일한 명령어를 실행해보았지만 유사한 에러가 발생하여 dev 서버를 정상적으로 실행하지 못하고 있습니다.
혹시 Unity SDK 환경에서 샌드박스 앱으로 IAP 테스트를 진행할 때
올바른 실행 절차나 위 문제를 해결할 수 있는 방법이 있을까요?