이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
내용:
- workspaceId: 82345, miniAppId: 67348 (appName: catcal)
- 재현 deploymentId: 01a03397-7dd1-71c9-a509-6cd8126a7d9e (SDK 3.0.5, @apps-in-toss/web-framework 3.0.5)
- 증상: appLogin() 호출 시 Cannot convert argument to a ByteString because the character at index 7 has a value of 53664 which is greater than 255. 에러 발생
- 재현 경로: 푸시 알림으로 열기, 콘솔 QR(consoleTestUrl)로 열기 — 둘 다 동일하게 재현됨
- 자체 확인한 사항: 페이지 document.title을 순수 영문으로 바꿔서 재빌드·재업로드해도 에러 인덱스(7)·문자값(53664, 토)이 완전히 동일하게 재현됨 → 저희 웹 콘텐츠(HTML/JS)가 원인이 아닌 것으로 보임
- 추정: 문자값 53664는 “토”(토스)의 유니코드값이고, Bearer 접두사(7자) 뒤에 한글 값이 붙는 패턴과 일치 — SDK 내부적으로 분석 로그(referrer, document_title 등)를 만들 때 테스트 빌드 전용 경로(콘솔 응답에 usedCustomReferrer: [“ait_sandbox”,“ait”] 확인됨)에서 한글이 섞인 값을 헤더성 값으로 잘못 사용하는 것으로 의심됨
appName (선택)
catlender