[flutter_naver_login] ios 적용하기

CHANGMIN LEE·2022년 8월 4일

위 버전을 사용해서 ios에서 네이버 로그인 기능을 붙이는 과정에서 잘 안됐던 부분을 정리해봅니다.


Info.plist 파일은 위의 내용중 [...] 로 되어있는 부분만 바꿔주면 잘 적용이 됩니다.

하지만 AppDelegate.swift파일 수정중 문제가 발생했습니다.

위와같이 적용하면 안되고,

아래와 같이 적용하면 잘 실행이 됩니다. (주의! AppDelegate 클래스 내부에 넣어줘야 합니다)

override func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
      var applicationResult = false
      if (!applicationResult) {
         applicationResult = NaverThirdPartyLoginConnection.getSharedInstance().application(app, open: url, options: options)
      }
      return applicationResult
  }

(AppDelegate.swift파일을 수정하지 않아도 로그인이 잘 되는 것 같은데.... 이 부분은 더 확인이 필요합니다...?)

profile
Beer Beard Beer

0개의 댓글