이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
app.json
{
“appName”: “paint7-fax”,
“version”: “1.0.0”,
“entry”: “index.html”,
“deploymentId”: “”
}
deploymentId 자동생성이 안되어 최초 버전 ait 파일을 업로드 할 수 가 없음.
node.js / vite v7.3.1 / firebase / 크롬 브라우저 / 맥북
Serving! │
│ │
│ - Local: http://localhost:3000 │
│ - Network: http://192.168.45.235:3000 │
│ │
│ Copied local address to clipboard!
npx ait deploy --api-key {paint7777}
│
■ 유효하지 않은 ait 파일입니다
appName (선택)
paint7-fax
app.json은 어디서 어떤 방식으로 확인하셨을까요?
npm run build 도 해서 맥 터미널에서 자동화 시켜서 ait 파일도 만들어 보고 수동으로 압축해서 파일명 확장자 바꾸는걸로도 만들어서 올려봐도 다 똑같이 에러가 납니다. 자동 생성은 계속 안되고
최초에 TossFax 라는 걸로 제안해서 반려나서 HotFax 로 통과가 되었는데 거기서 혹시 콘솔이 꼬인게 있는건 아닌가요?
테스트 환경에서도 로컬서버를 찾지 못한다고 그러고 있어서 양쪽 다 해결이 안되에요 거긴 deploynebtid 없어도 된다고 하는거 같아서 거기서 테스트 하려도 그것도 안되고 있습니다.
package.json 공유 부탁드려요. 콘솔에 등록하신 정보와 관련 없는 이슈입니다.
{
“name”: “frontend”,
“private”: true,
“version”: “0.0.0”,
“type”: “module”,
“scripts”: {
“dev”: “vite”,
“build”: “vite build && cd dist && zip -r ../frontend.ait . -x ‘*.DS_Store’ && cd ..”,
“lint”: “eslint .”,
“preview”: “vite preview”
},
“dependencies”: {
“@apps-in-toss/web-framework”: “latest”,
“@tosspayments/payment-sdk”: “^1.9.2”,
“axios”: “^1.13.2”,
“firebase”: “^12.8.0”,
“lucide-react”: “^0.562.0”,
“react”: “^19.2.0”,
“react-dom”: “^19.2.0”
},
“devDependencies”: {
“@apps-in-toss/cli”: “^1.7.1”,
“@eslint/js”: “^9.39.1”,
“@types/react”: “^19.2.5”,
“@types/react-dom”: “^19.2.3”,
“@vitejs/plugin-react”: “^5.1.1”,
“eslint”: “^9.39.1”,
“eslint-plugin-react-hooks”: “^7.0.1”,
“eslint-plugin-react-refresh”: “^0.4.24”,
“globals”: “^16.5.0”,
“vite”: “^7.2.4”
}
}
“build”: “vite build && cd dist && zip -r ../frontend.ait . -x ‘*.DS_Store’ && cd ..”,
build 커맨드 구성이 이상하네요. 아래처럼 변경해보시겠어요?
"build": "granite build"
그래도 안되신다면 WebView | 앱인토스 개발자센터 이 문서대로 ait init 이 잘 되신 상태인지 점검해주세요. 또한 패키지 중 @tosspayments/payment-sdk 는 토스페이먼츠 결제 SDK이므로 앱인토스에서는 사용하실 수 없습니다.
제가하고 변경한 다음 알려준 문서 다시 진행하다 뜬 에러 입니다.
공유주신건 빠르게 내부 리포팅해서 수정해보겠습니다
. 우선 paint-7-fax 로 입력하신 후 granite.config.ts에서 appName을 수기로 paint7-fax로 변경 부탁드립니다.
네 이해가 안되긴 한데 paint-7-fax 로 해서 넘어간 다음에 제미나이가 하라는대로 다시 값들을 변경하면서 진행하다보니 성공한 빌드가 드디어 나와서 업로드를 성공 했습니다.
빠른 도움 주신건 감사드리면 문제가 있는 부분은 개선해 주시길 바라며
앱정보 승인 절차에서 토스 Toss 들어간 앱 명이 허용 안되는 규정이 있던데 콘솔 입력창에서 에러를 바로 한번 더 체크하여 주시면 앱정보 수정과 승인 절차로 낭비되는 시간이 서로 줄어 들 것 같습니다.
도움 감사합니다.