AndroidAAB构建上传到FirebaseAppDistribution时,Facebook和Google登录不起作用
创始人
2024-10-06 05:31:44
0
  1. 确认是否正确设置Facebook和Google登录。在开发和测试环境下可能工作正常,但在生产环境中可能存在不同的问题。

  2. 确认Firebase配置是否正确。确保正确配置Firebase Authentication和将Facebook和Google Provider Credentials添加到Firebase控制台中。

  3. 检查签名证书和密钥是否正确。确保使用与先前正确工作的版本相同的签名证书和密钥。如果更改了签名证书和密钥,则需要更新Firebase控制台中的SHA-1指纹。

  4. 尝试手动将构建上传到Google Play Console。如果Facebook和Google登录在Google Play Console版本中工作正常,则问题可能是与Firebase App Distribution上传有关。如果手动上传可以解决问题,则需要与Firebase支持团队联系以获取解决方案。

代码示例:

如果您的问题与Firebase配置有关,可以使用以下代码示例:

// Initialize Firebase Auth FirebaseAuth mAuth = FirebaseAuth.getInstance();

// Configure Google Sign In GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(getString(R.string.default_web_client_id)) .requestEmail() .build();

// Initialize Google Sign In GoogleSignInClient mGoogleSignInClient = GoogleSignIn.getClient(this, gso);

// Configure Facebook Sign In CallbackManager mCallbackManager = CallbackManager.Factory.create(); LoginButton mFacebookSignInButton = findViewById(R.id.facebook_sign_in_button); mFacebookSignInButton.setReadPermissions("email", "public_profile");

// Facebook Sign In Callback mFacebookSignInButton.registerCallback(mCallbackManager, new FacebookCallback() { @Override public void onSuccess(LoginResult loginResult) { Log.d(TAG, "facebook:onSuccess:" + loginResult); handleFacebookAccessToken(loginResult.getAccessToken()); }

@Override
public void onCancel() {
    Log.d(TAG, "facebook:onCancel");
    // ...
}

@Override
public void onError(FacebookException error) {
    Log.d(TAG, "facebook:onError", error);
    // ...
}

});

// Facebook Token Handle private void handleFacebookAccessToken(AccessToken token) { Log.d(TAG, "handleFacebookAccessToken:" + token);

AuthCredential credential = FacebookAuthProvider.getCredential(token.getToken());
mAuth.signInWithCredential(credential)
        .addOnCompleteListener(this, new OnCompleteListener() {
            @Override
            public void onComplete(@NonNull Task

相关内容

热门资讯

此事引发广泛关注!皮球茶馆辅助... 此事引发广泛关注!皮球茶馆辅助器,微乐小程序自建房辅助下载,手段教程(讲解有挂)-哔哩哔哩1、实时微...
透视好牌!德扑圈有透视吗,德普... 透视好牌!德扑圈有透视吗,德普辅助器怎么用(透视)原来真的有挂(有挂神器)-哔哩哔哩1、德普辅助器怎...
此事引发网友热议!河洛杠次插件... 您好,新珊瑚大厅辅助这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很多玩家...
透视模拟器!德普之星的辅助工具... 透视模拟器!德普之星的辅助工具介绍,德普之星透视辅助软件激活码(透视)竟然存在有挂(有挂教学)-哔哩...
据玩家消息!雀神麻雀科技公司,... 据玩家消息!雀神麻雀科技公司,德普之星透视辅助软件,法子教程(有挂秘诀)-哔哩哔哩1、德普之星透视辅...
透视免费!德普之星的辅助工具介... 透视免费!德普之星的辅助工具介绍,德扑圈有透视吗(透视)一贯是有挂(有挂详细)-哔哩哔哩一、德普之星...
近日!决战十三水有挂脚本吗,a... 近日!决战十三水有挂脚本吗,aapoker发牌逻辑,指引教程(有挂规律)-哔哩哔哩1、下载好决战十三...
透视软件!德普之星透视辅助软件... 透视软件!德普之星透视辅助软件激活码,德普之星私人局透视(透视)好像是真的挂(有挂功能)-哔哩哔哩暗...
无独有偶!雀神麻雀充运势有用吗... 无独有偶!雀神麻雀充运势有用吗,极速官方游戏暗堡辅助器,学习教程(有挂秘籍)-哔哩哔哩1、极速官方游...
透视私人局!德普之星怎么开辅助... 透视私人局!德普之星怎么开辅助,德普之星透视软件免费入口官网(透视)都是是有挂(发现有挂)-哔哩哔哩...