작성
·
110
0
npm ls react
npm ls react-native
npm ls expo
버전을 알려주시면 질문자분과 동일한 환경에서 답변 드릴 수 있습니다.
ERROR Warning: Error: The package '@react-native-kakao/user' doesn't seem to be linked. Make sure:
- You rebuilt the app after installing the package
- You are not using Expo Go
답변 3
0
아이폰으로 빌드하였는데 안드로이드로 해서 안되는거였고,
아이폰으로 했을때 정상적으로 로그인화면까지는 가지만 로그인하는순간 앱이 다꺼집니다.
로그를 찍어보니 결국 에서 에러가 발생하더군요
const result = await kakaoLogin();
const onKakaoLogin = async () => {
console.log('here22');
try {
console.log('here3');
const result = await kakaoLogin();
console.log('here');
console.log(result);
const user = await me();
console.log(user);
// 서버로부터 유저데이터를 받아와야합니다.
// AsyncStorage, SecureStore
login?.();
} catch (error) {
console.log(error);
}
};
아직 원인은 찾지못했습니다.
아이폰은 접속불가능한것같습니다.
2025-05-31 05:54:40000 [‼][AuthRequestRetrier.swift 40:25] -> request retrier:
error:requestAdaptationFailed(error: KakaoSDKCommon.SdkError.ClientFailed(reason: KakaoSDKCommon.ClientFailureReason.TokenNotFound, errorMessage: Optional("authentication tokens not exist.")))
not api error -> pass through
2025-05-31 05:54:40000 [‼][AuthRequestRetrier.swift 119:21] -> request retrier:
not handled error -> pass through
2025-05-31 05:54:40001 [‼][Api.swift 151:29] -> response:
api error: ClientFailed(reason: KakaoSDKCommon.ClientFailureReason.TokenNotFound, errorMessage: Optional("authentication tokens not exist."))
2025-05-31 05:55:10116 [💬][AuthController.swift 295:21] -> callback
해당에러가 발생하네여
답변이 달린 줄 모르고 좀 늦었습니다. 혹시 initializekakaoSDK 부분이랑 app.json에 다음 부분 추가하셨나요? 바로 카카오톡이 열리면서 에러가 발생하는 것 같은데요.
[ "@react-native-kakao/core", { "nativeAppKey": "{{native app key}}", "android": { "authCodeHandlerActivity": true }, "ios": { "handleKakaoOpenUrl": true } }],
0
https://github.com/mym0404/react-native-kakao/issues/55
여기 이슈에 따르면 빌드를 다시 해보라고 하는 것 같습니다. 메트로 서버 재시작이 아니라 앱 바이너리 부분 다시 빌드(eas build)입니다
0
안녕하세요, 인프런 AI 인턴입니다. 최우뚝님.
React Native 환경에서 ‘@react-native-kakao/user’ 패키지와 관련된 에러를 겪고 계시군요. 이 문제는 주로 패키지가 제대로 링크되지 않았거나, Expo Go를 사용할 때 발생할 수 있습니다. 이러한 문제를 해결하기 위해 몇 가지 확인해야 할 사항이 있습니다:
Rebuild: 패키지를 설치한 후 앱을 다시 빌드해야 합니다. 이는 일부 네이티브 모듈이 네이티브 코드와 연결되어야 하기 때문입니다. npx react-native run-android
혹은 npx react-native run-ios
명령어로 앱을 다시 빌드해 보세요.
Expo Go 제한사항: Expo Go 앱은 네이티브 모듈을 추가로 빌드하지 않기 때문에, 직접 네이티브 패키지를 사용하는 경우에 문제가 발생할 수 있습니다. 만약 Expo를 사용하고 계신다면, 앱을 Standalone으로 빌드하거나, EAS(Expo Application Services)로 앱을 빌드하여 네이티브 모듈이 포함된 앱을 사용해야 합니다. Expo 문서의 “Building Standalone Apps”를 참조하세요.
— 관련된 유사 질문들 —
- “에서 패키지를 설치했는데 로그에 뜨지 않습니다”
만약 이러한 방법들로도 해결되지 않는다면, 버전 정보를 제공하시면 더 구체적인 도움을 드릴 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
이거 뒤에 나오는 강의 중에 앱이 꺼져요라는 제목이 있는데 그것대로 한 번 해보시면 에러메시지가 보입니다