샌드박스앱에서 토스 로그인 연동중에 아래와 같은 오류가 있습니다.
참고로 1164 게시글과 동일한 오류로 보입니다.
토스 로그인(`appLogin()`)을 시도할 때 다음 에러가 발생
-
샌드박스 우측 상단 설정에서 Metro 설정과 로그인 완료
-
예제파일 with-app-login 에서도 동일한 에러.
-
발생위치: promiseMethodWrapper (Bedrock 프레임워크 내부), appLogin() 함수 호출 직후
-
에러 메시지: “DecodingError 데이터가 유실되었기 때문에 읽을 수 없습니다”
-
에러 코드: APP_LOGIN
-
에러 도메인: BedrockModuleError
-
네이티브 스택 트레이스 (iOS)
0 RNProxy 0x0000000104ae1f24 RCTJSErrorFromCodeMessageAndNSError + 100
1 RNProxy 0x0000000104a8d4ec RCTParseMethodSignature + 27892
2 Bedrock 0x0000000100905fc8 _ZN6crypto7installERN8facebook3jsi7RuntimeE + 841484
3 Bedrock 0x0000000100845e20 _ZN6crypto7installERN8facebook3jsi7RuntimeE + 54628
4 Bedrock 0x0000000100842851 _ZN6crypto7installERN8facebook3jsi7RuntimeE + 40853
5 Bedrock 0x00000001008432f9 _ZN6crypto7installERN8facebook3jsi7RuntimeE + 43581
6 Bedrock 0x0000000100843325 _ZN6crypto7installERN8facebook3jsi7RuntimeE + 43625
7 libswift_Concurrency.dylib 0x00000001ac065241 7D7AD359-D240-391B-8E01-A01153D84033 + 414273 -
@apps-in-toss/framework: 1.4.5 -
React Native: 0.72.6
import { appLogin } from '@apps-in-toss/framework';
try {
const result = await appLogin();
console.log(result); // 여기까지 도달하지 못함
} catch (error) {
// DecodingError 발생
console.error(error);
}
위와 같은 오류는 어떻게 해결해야 하는지 궁굼합니다.
확인 부탁드립니다.
감사합니다.