iOS 카카오톡 로그인 시도 시 폰 꺼짐 현상

kakao_flutter_sdk_user : 1.4.1
iOS 환경에서 카카오 로그인 시도 시에 다음과 같은 에러를 반환하며 앱이 튕깁니다.
비슷한 문제를 Dev Talk에서 확인했는데 CFBundleShortVersionString 값은 초기 값(FLUTTER_BUILD_NMAE)으로 잘 적혀있습니다.

kakao_flutter_sdk_common/Utility.swift:13: Fatal error: Unexpectedly found nil while unwrapping an Optional value
kakao_flutter_sdk_common/Utility.swift:13: Fatal error: Unexpectedly found nil while unwrapping an Optional value

  • thread #1, queue = ‘com.apple.main-thread’, stop reason = Fatal error: Unexpectedly found nil while unwrapping an Optional value
    frame #0: 0x00000001923c00f8 libswiftCore.dylib_swift_runtime_on_report libswiftCore.dylib:
    → 0x1923c00f8 <+0>: ret
    libswiftCore.dylib: 0x1923c00fc <+0>: b 0x1923c00f8 ; _swift_runtime_on_report libswiftCore.dylib:
    0x1923c0100 <+0>: adrp x8, 366305
    0x1923c0104 <+4>: ldrb w0, [x8, #0xabc]
    Target 0: (Runner) stopped.

안녕하세요

앱 id와 구현하신 로그인 코드, 이슈가 발생한 디바이스 정보, os 버전 등의 내용도 첨부 부탁드리겠습니다

앱 id : 881732

로그인 코드의 경우,

  bool isInstalled = await isKakaoTalkInstalled();

          isInstalled
              ? await UserApi.instance.loginWithKakaoTalk()
              : await UserApi.instance.loginWithKakaoAccount();

          User userInfo = await UserApi.instance.me();

위 코드에서 isInstalled는 정상 출력이 되나 loginWithKakaoTalk 혹은 loginWithKakaoAccount 메서드 호출 시 위와 같은 에러를 반환하며 앱이 꺼집니다.

디바이스는 아이폰 14pro 실기기로 테스트했으며 iOS 버전은 16.4.1 입니다.
(+ 안드로이드 기기 (Z-Flip3 실기기)에서는 정상 작동 확인)

안녕하세요. 제가 이전에 빌드 테스트를 하다가 Configurations를 좀 수정했었는데 해당 값을 초기 값으로 돌려놓으니 에러가 더이상 생기지 않습니다. 이슈는 해결되었고 번거롭게 해드려 죄송합니다 ㅠ

image

1개의 좋아요