728x90
ios 업데이트를 너무 쉽게 했나,, 실기기에서 실행하려는데 카카오 로그인 구현 부분에서 오류가 났다
xcode에서 빌드를 하는 순간
stored properties cannot be marked potentially unavailable with '@available'
어쩌고 하는 에러가 났다.
업데이트 문제있은 거 같아서 이리저리 찾아보다가 일단 임시방편의 해결 방법을 찾았다.
✔️ 해결 방안
내가 선택한 방법은
Xcode를 열어 Pods 폴더에서 KakaoSDKAuth의 AuthController.swift의 코드 수정
두 가지를 수정해야 하는데
1.
public var presentationContextProvider: Any?
코드 추가
2.
if #available(iOS 13.0, *) { self.presentationContextProvider = DefaultPresentationContextProvider() } else { self.presentationContextProvider = nil }
코드 추가
이후 빌드 하니 문제가 해결되었다.
카카오 sdk측에서 ios업데이트 이후 생기는 문제에 대한 대응으로 업데이트를 진행했다고 해서 다시 설치해보고 해 봤는데 나는 해결하지 못해서 일단은 이 방법으로 해결했다. ㅠㅠ
https://github.com/react-native-seoul/react-native-kakao-login/issues/326
728x90