registerApp 테스트 환경 크래시

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

질문 / 문제 해결

내용을 설명해주세요

안녕하세요. 앱인토스 미니앱 개발 중입니다.
검토 반려 사유로 공통 내비게이션바 미적용을 받아서 Appintoss.registerApp을 적용했는데, 개발자센터 테스트 환경에서 앱 접속 시 ‘잠시 문제가 생겼어요’ 크래시가 발생합니다. Granite.registerApp으로도 시도해봤지만 동일하게 크래시됩니다. export{default} 방식으로는 정상 동작하지만, 이 경우 공통 내비게이션바가 적용되지 않아 검토를 통과할 수 없는 상황입니다.

  • SDK: @app-in-toss/framework ^2.0.5
  • React Native: 0.84.0
  • 앱 이름: trend-pic(트렌드픽)
  • granite.config.ts에 brand.displayName, primarycolor, icon 모두 설정 완료

registerApp을 사용하면서 테스트 환경에서도 정상 동작하려면 어떻게 해야 하는지 안내 부탁 드립니다. 감사합니다.

appName (선택)

trend-pic

안녕하세요 :slight_smile:
마이그레이션 가이드를 따라 마이그레이션 해주셨나요 ?
샌드박스앱도 최신버전을 사용중이신지요 :slight_smile:

안녕하세요, 답변 감사합니다.

SDK 2.x 마이그레이션 가이드에 따라 ait migrate react-native-0-84-0 실행 완료했고, 새로 빌드하여 콘솔에 업로드했습니다.

granite.config.tsnavigationBar: { withBackButton: true, withHomeButton: true } 설정은 완료된 상태인데, QR 테스트(토스앱)에서는 공통 네비게이션바가 보이지 않습니다. 이 상태로 검토 요청을 넣어도 되는지, 아니면 추가 조치가 필요한지 확인 부탁드립니다.

SDK: @apps-in-toss/framework ^2.0.5
빌드: ait build (RN 0.84.0 + 0.72.6 양쪽 빌드)

저도 답변 좀 해주세요.. 아래 질문이요 부탁드려요

@hanminp QR 테스트에서 공통 네비바가 보이지 않으신다면, 추가 조치가 필요합니다.
샌드박스앱에서는 네비바가 보이시나요 ?

샌드박스앱에서는 “로컬 서버를 찾을 수 없습니다” 메시지가 표시되어 앱이 열리지 않아 네비바 확인이 되지 않은 상태입니다. 콘솔에 .ait 파일을 업로드한 상태인데, 샌드박스에서 업로드된 빌드를 불러오는 방법이 따로 있을까요?

로컬에서 서비스를 실행 후 샌드박스앱에서 접근해주시면 됩니다 :slight_smile:

관련 가이드를 전달드려요.