crossplatformkorea / react-native-kakao-login

react-native native module for Kakao sign in.
MIT License
364 stars 137 forks source link

시뮬레이터 KOE009 #384

Closed hajeonghun closed 1 year ago

hajeonghun commented 1 year ago

Xcode의 Bundle Identifier 과 카카오 플랫폼에 등록한 IOS 번들 ID 가 동일한데 login 시도 시 시뮬레이터에서만 아래와 같은 오류가 발생합니다.

 Optional({
    error = misconfigured;
    "error_code" = KOE009;
    "error_description" = "invalid android_key_hash or ios_bundle_id or web_site_url";
})

실 아이폰 기기에 연결할 경우엔 정상적으로 동작하고 있습니다. 번들 ID가 문제일까 싶어서 다른걸로도 바꾸고 했지만 결국 동일하고 번들문제면 실 기기에서도 안되야할텐데 혹시 제가 놓친 부분이 있을까요?

hajeonghun commented 1 year ago

저같은 분이 있으실까봐 공유드립니다.

우선 Xcode에 아직 익숙하지 않아서 발생했고

Xcode의 번들 ID 부분이 저같은 경우엔 Signing에 ~{example}~ 로 1개, IOS에 1개 이렇게 2개로 보였습니다.

IOS 내의 번들 ID만 바꾸고 사용했는데, 실기기에선 그걸로 적용이 된 것 같고 시뮬레이터에선 위쪽 ~{example}~ ID로 진행된 것 같습니다. Signing의 번들ID를 변경하니 화면에서도 번들ID가 1개로 변경되고 시뮬레이터에서도 정상동작했습니다!