flutter_naver_login
flutter_naver_login copied to clipboard
android 12 릴리즈 일시 Unhandled Exception: MissingPluginException
E/flutter (15392): [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: MissingPluginException(No implementation found for method logIn on channel flutter_naver_login)
E/flutter (15392): #0 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:175)
E/flutter (15392):
디버그에선 정상적으로 로그인이 되지만 flutter run --release 시 해당 에러가 발생합니다. 이부분에 대해 제가 고쳐야할게 있을까요?
Did you managed to fix your issue @Kimhyunsu92 ? It is working fine with an APK but i am facing the same issue when i submit the app to the PlayStore
MissingPluginException: MissingPluginException(No implementation found for method logIn on channel flutter_naver_login)
File "platform_channel.dart", line 165, in MethodChannel._invokeMethod
File "<asynchronous suspension>"
File "flutter_naver_login.dart", line 11, in FlutterNaverLogin.logIn
File "<asynchronous suspension>"
저의 경우는 currentAccessToken 호출 시 릴리즈 디버그 모두 동일한 현상이 발생합니다. 이 경우 앱의 캐시데이터를 모두 삭제하면 문제가 해결됩니다.
Flutter 3.0.5 flutter_naver_login 1.6.0
저도 동일한 문제가 있는데 queries에 naver앱 package를 추가해야하는건지 모르겠네요...
AndroidManifest.xml에
<queries>
<package android:name="com.nhn.android.search" />
</queries>
@Kimhyunsu92 @LeGoffMael
혹시 이 이슈 해결하셨나요? 저도 동일한 이슈가 발생하는데 @mero-jung 님이 알려주신 방법으로도 해결이 안 되네요...
저도 동일한 이슈로 디버그로 단말에 올렸을 때는 문제가 없는데, 플레이 스토어 업데이트 후에 MissingPluginException 에러가 발생하고 있네요. @mero-jung 님이 제안해주신 방법으로 해결은 안되고 있네요.
빌드 환경을 SDK 30으로 낮춰볼까도 했는데 다른 패키지들이 31에 의존적인 걸 너무 많이 쓰고 있어서 SDK 30으로 낮추지는 못하고 있습니다.
빌드 환경은 다음과 같습니다. Android SDK 31 Flutter 3.0.5 flutter_naver_login 1.6.0