이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
안녕하세요. Apps in Toss CLI 배포 시 Code 4031 오류가 계속 발생합니다.
상황:
- 콘솔에 앱 존재: 사주 오피스
- appName: sajuoffice
- granite.config.ts에서도 appName이 sajuoffice로 설정됨
- workspace는 1개뿐이며, 해당 workspace에서 전체 앱 권한 API 키 발급
- .ait 파일 정상 생성됨 (sajuoffice.ait)
- 아래처럼 명시 배포해도 동일 오류 발생
명령어:
npx ait build
npx ait deploy --api-key=발급키 --location “.\sajuoffice.ait”
오류:
앱이 없거나 앱 정보에 접근할 수 있는 권한이 없어요 (Code: 4031)
확인한 사항:
- appName 오타 아님
- displayName과 별개로 appName은 sajuoffice 맞음
- 전체 앱 권한 키로도 동일
- 같은 workspace에서 발급한 키 사용
- .ait 파일 경로 문제 아님
이 경우 콘솔 쪽 앱-권한 연결이나 앱 상태 문제일 가능성이 있는지 확인 부탁드립니다.