SDK 3.0.3에서 Android Sandbox 테스트가 지원되는지 확인 부탁드립니다

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

안녕하세요.

현재 Cocos Creator 3.8.8 기반 WebView 앱을
@apps-in-toss/web-framework@3.0.3으로 개발하고 있습니다.

앱인토스 공식 Sandbox 문서를 보면 Android에서
8081 / 5173 포트를 adb reverse로 연결하고,
Sandbox 앱에서 로컬 개발 환경을 실행하는 방식이 안내되어 있습니다.

그런데 SDK 3.0.3 환경에서 실제 설치 상태를 확인해보니
Sandbox 개발 서버를 실행할 수 있는 구성이 보이지 않아 문의드립니다.

현재 확인한 내용은 다음과 같습니다.

  • @apps-in-toss/web-framework@3.0.3
  • @apps-in-toss/cli@3.0.3
  • node_modules/.bin에는 ait만 존재
  • granite 실행 파일 없음
  • metro / metro-config 없음
  • @granite-js/cli 없음
  • ait --help에도 dev / sandbox 관련 명령 없음

현재 apps-in-toss.config.ts도 v3 타입 기준으로:

  • appName
  • brand
  • navigationBar
  • webView
  • permissions
  • webBundleDir

정도만 사용하고 있으며,
기존 문서에 보이는 web.host / web.port / web.commands.dev 같은 설정은
SDK 3.0.3 타입에는 존재하지 않는 것으로 확인했습니다.

또한 SDK 3.0.3의 migration 코드에서도
기존 granite.config의 web.host / port / commands 설정을
새 apps-in-toss.config.ts로 옮기지 않는 것으로 보여,
SDK 3.x에서는 기존 Granite/Metro 기반 Sandbox 개발 방식이
더 이상 사용되지 않는 것인지 궁금합니다.

확인 부탁드리고 싶은 내용은 다음과 같습니다.

  1. @apps-in-toss/web-framework@3.0.3에서도 Android Sandbox 테스트가 공식 지원되나요?

  2. 지원된다면 SDK 3.0.3에서 Sandbox용 Metro 8081 서버와
    WebView 5173 서버를 실행하는 공식 명령 또는 패키지는 무엇인가요?

  3. SDK 2.x에서 사용하던 granite dev 및
    web.host / web.port / web.commands.dev 방식이
    SDK 3.x에서도 여전히 유효한가요?

  4. 만약 SDK 3.x에서는 Sandbox 사용이 지원되지 않는다면,
    현재 권장되는 실기 테스트 방법은
    .ait 빌드 → 콘솔 업로드 → QR/비공개 테스트 방식인지 확인 부탁드립니다.

현재 .ait 빌드 및 QR 실기 테스트는 정상적으로 사용하고 있습니다.

이번 문의는 특히 requestReview()의 실제 리뷰 UI를
Sandbox 환경에서 확인할 수 있는지 검토하다가 확인하게 되었습니다.

SDK 3.0.3 기준의 현재 권장 Sandbox 테스트 방법이 있다면
공식 절차도 함께 안내 부탁드립니다.

감사합니다.

  • 중요질문은 기존의 sandbox 테스트 가이드가 sdk 3.x 에서도 그대로 적용되는지 여부입니다.
  • 질문은 gpt를 통해 작성되었습니다. (개발을 gpt 에 맡기다 보니.. 저도 이부분에 대한 정확한 이해가 없네요)
  • 현재 개발중인 앱입니다.

안녕하세요 :slight_smile:
샌드박스 앱은 sdk 2.x 까지만 지원하고, 3.x 부터는 브라우저의 devtools를 이용해주시면됩니다 :man_bowing: