예외없이 Android Facebook 로그인이 실패합니다. "죄송합니다. 문제가 발생했습니다."

루카스 P.

내 앱에 Facebook 로그인을 구현하려고하는데 로그인 프로세스가 시작되고 매우 모호한 메시지와 함께 실패하고 내 앱 측에서 예외가 발생하지 않는 매우 독특한 문제에 직면 해 있습니다. 계속.

DialogFragment로그인 프로세스에를 사용하여 나와 관련이 있다고 생각 하고 있으며 Facebook LoginButtonDialogFragment정상적인 조각이나 활동 대신 이것의 일부입니다 . 내 XML에 로그인 버튼을 추가합니다.

 <com.facebook.login.widget.LoginButton
        android:id="@+id/loginFacebookButton"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_marginStart="@dimen/default_margin_double"
        android:layout_marginEnd="@dimen/default_margin_double"
        android:layout_marginBottom="@dimen/default_margin"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        tools:background="@drawable/rounded_blue_bg"
        android:layout_marginTop="@dimen/default_margin"
        android:paddingTop="10dp"
        android:paddingBottom="10dp"
        android:paddingLeft="@dimen/default_margin_double"
        app:layout_constraintBottom_toTopOf="@id/loginOrLayout" />

그리고 코드에 콜백을 추가합니다. onCreateDialog

override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
    val dialog = super.onCreateDialog(savedInstanceState)
    setStyle(STYLE_NORMAL, R.style.FullscreenDialog)

    val view = View.inflate(context, R.layout.fragment_login, null)

    //FB Login callback manager
    val callbackManager = CallbackManager.Factory.create()
    val fbLoginButton = view.loginFacebookButton
    fbLoginButton.fragment = this
    fbLoginButton.setPermissions(listOf("name", "email", "public_profile"))
    fbLoginButton.loginBehavior = LoginBehavior.NATIVE_WITH_FALLBACK
    fbLoginButton.registerCallback(callbackManager,
            object : FacebookCallback<LoginResult> {
                override fun onSuccess(loginResult: LoginResult) {
                    fbLoginSuccessful(loginResult)
                }

                override fun onCancel() {}

                override fun onError(exception: FacebookException) {
                    Log.w(TAG, "onError: Failed to login with FB.", exception)
                    loginFailed(exception.localizedMessage)
                }
            })

    return dialog
}

로그인 버튼을 누르면 로딩 ProgressBar가 표시되고 Facebook 앱이 열리고 내 계정을 탭한 다음 추가 로딩 후 다음 화면이 나타납니다.

Facebook 로그인 오류

여기에 있는 문서를 따랐 지만 제대로 작동하지 않는 것 같습니다. 어떤 도움이라도 대단히 감사합니다. 문서 에서 언급 한대로 코드 내에서 키 해시를 인쇄했으며 개발자 콘솔에 올바른 해시를 가지고 있지만 여전히 오류가 발생합니다. 감사합니다

루카스 P.

내 조각에 다음이 누락 된 것 같습니다.

override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
    callbackManager.onActivityResult(requestCode, resultCode, data)
    super.onActivityResult(requestCode, resultCode, data)
}

그러나 실제 FB 활동이 반환되기 전에 오류가 발생했기 때문에 관련이 없었을 수 있으므로 수정 된 내부 facebook 오류 일 수 있습니다.

비슷한 문제에 직면 한 모든 사람에게 행운을 빕니다. FB SDK에 대한 지원은 사실상 존재하지 않습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Facebook OAuth2- "죄송합니다. 문제가 발생했습니다."

분류에서Dev

"죄송합니다. 문제가 발생했습니다. 다시 시도하십시오."라는 HTTP 오류 400과 함께 Google 로그인이 실패합니다.

분류에서Dev

Google지도 오류 : 죄송합니다! 문제가 발생했습니다. 이 페이지는 Google지도를 올바르게로드하지 않았습니다.

분류에서Dev

죄송합니다. 문제가 발생했습니다. – Heroku

분류에서Dev

Azure 봇 서비스에서 봇 채널을 추가하는 동안 '죄송합니다. 문제가 발생했습니다'오류를 수정하는 방법

분류에서Dev

Android에서는 Facebook 토큰 인증이 실패하지만 브라우저에서는 실패합니다.

분류에서Dev

Samsung Galaxy S4 장치에서 Facebook SDK를 통한 Android 로그인이 실패했지만 Sony 장치에서는 잘 작동합니다.

분류에서Dev

setContentView의 Android Facebook 통합 로그인 예외

분류에서Dev

Facebook 로그인 SDK 예외 Android?

분류에서Dev

Facebook Android와 같은 로그인 애니메이션 만들기

분류에서Dev

Facebook + Android : 앱 이름 불일치로 인해 애플리케이션 인증에 실패했습니다.

분류에서Dev

io 예외로 인해 nutch 인덱싱이 실패합니다.

분류에서Dev

Android를 다시 로그인하려고 할 때 Facebook에서 로그인 한 다음 로그 아웃하면 충돌이 발생합니다.

분류에서Dev

Facebook SDK / Unity / Android 로그인 설정의 경우 Facebook 사이트 :

분류에서Dev

AWS cognito를 사용한 Android Facebook 로그인이 로그인 세션을 유지하지 않습니까?

분류에서Dev

Facebook 로그인 API에 사용자 이름이 없습니다.

분류에서Dev

객체가 SQL 예외를 throw하면 목록을 삽입하는 Android Room이 실패합니다.

분류에서Dev

Facebook 로그인이 자동으로 실패 함

분류에서Dev

Android-XMPP : '이미 서버에 로그인했습니다'예외

분류에서Dev

Google Play에서 앱을 다운로드하면 Android Facebook 로그인이 작동하지 않습니다.

분류에서Dev

로그인에 실패했습니다. Facebook 로그인 (NuxtJs 앱) 구현에 문제가있어이 앱 또는 웹 사이트에 로그인하는 데 Facebook을 사용할 수 없습니다.

분류에서Dev

예외로 인해 이메일 전송이 실패합니까?

분류에서Dev

facebook sdk없이 facebook 로그인 페이지를 만들 수 있습니까?

분류에서Dev

facebook sdk없이 facebook 로그인 페이지를 만들 수 있습니까?

분류에서Dev

Munin mysql 플러그인이 자동으로 실패합니다.

분류에서Dev

Android-Facebook은 자신의 버튼으로 활동 외부에 로그인합니다.

분류에서Dev

Android : "App Not Setup :이 앱은 아직 개발 모드에 있습니다"Facebook 로그인 용? 2020 년

분류에서Dev

Facebook 및 Google+ 로그인이 서명 된 APK의 Android에서 작동하지 않습니다.

분류에서Dev

Facebook 및 Google+ 로그인이 서명 된 APK의 Android에서 작동하지 않습니다.

Related 관련 기사

  1. 1

    Facebook OAuth2- "죄송합니다. 문제가 발생했습니다."

  2. 2

    "죄송합니다. 문제가 발생했습니다. 다시 시도하십시오."라는 HTTP 오류 400과 함께 Google 로그인이 실패합니다.

  3. 3

    Google지도 오류 : 죄송합니다! 문제가 발생했습니다. 이 페이지는 Google지도를 올바르게로드하지 않았습니다.

  4. 4

    죄송합니다. 문제가 발생했습니다. – Heroku

  5. 5

    Azure 봇 서비스에서 봇 채널을 추가하는 동안 '죄송합니다. 문제가 발생했습니다'오류를 수정하는 방법

  6. 6

    Android에서는 Facebook 토큰 인증이 실패하지만 브라우저에서는 실패합니다.

  7. 7

    Samsung Galaxy S4 장치에서 Facebook SDK를 통한 Android 로그인이 실패했지만 Sony 장치에서는 잘 작동합니다.

  8. 8

    setContentView의 Android Facebook 통합 로그인 예외

  9. 9

    Facebook 로그인 SDK 예외 Android?

  10. 10

    Facebook Android와 같은 로그인 애니메이션 만들기

  11. 11

    Facebook + Android : 앱 이름 불일치로 인해 애플리케이션 인증에 실패했습니다.

  12. 12

    io 예외로 인해 nutch 인덱싱이 실패합니다.

  13. 13

    Android를 다시 로그인하려고 할 때 Facebook에서 로그인 한 다음 로그 아웃하면 충돌이 발생합니다.

  14. 14

    Facebook SDK / Unity / Android 로그인 설정의 경우 Facebook 사이트 :

  15. 15

    AWS cognito를 사용한 Android Facebook 로그인이 로그인 세션을 유지하지 않습니까?

  16. 16

    Facebook 로그인 API에 사용자 이름이 없습니다.

  17. 17

    객체가 SQL 예외를 throw하면 목록을 삽입하는 Android Room이 실패합니다.

  18. 18

    Facebook 로그인이 자동으로 실패 함

  19. 19

    Android-XMPP : '이미 서버에 로그인했습니다'예외

  20. 20

    Google Play에서 앱을 다운로드하면 Android Facebook 로그인이 작동하지 않습니다.

  21. 21

    로그인에 실패했습니다. Facebook 로그인 (NuxtJs 앱) 구현에 문제가있어이 앱 또는 웹 사이트에 로그인하는 데 Facebook을 사용할 수 없습니다.

  22. 22

    예외로 인해 이메일 전송이 실패합니까?

  23. 23

    facebook sdk없이 facebook 로그인 페이지를 만들 수 있습니까?

  24. 24

    facebook sdk없이 facebook 로그인 페이지를 만들 수 있습니까?

  25. 25

    Munin mysql 플러그인이 자동으로 실패합니다.

  26. 26

    Android-Facebook은 자신의 버튼으로 활동 외부에 로그인합니다.

  27. 27

    Android : "App Not Setup :이 앱은 아직 개발 모드에 있습니다"Facebook 로그인 용? 2020 년

  28. 28

    Facebook 및 Google+ 로그인이 서명 된 APK의 Android에서 작동하지 않습니다.

  29. 29

    Facebook 및 Google+ 로그인이 서명 된 APK의 Android에서 작동하지 않습니다.

뜨겁다태그

보관