Я создал проект firebase на своем ПК и внедрил Sign in with Google
, он работает на моем ПК, и когда я перемещаю проект на GitHub
, и мой друг делает git pull
, когда он пытаетсяВойдите в систему ApiException statusCode
это 10.
Что я пробовал?
Я пытался добавить его на firebase
на users/permisions
как владелец
I 'мы добавили role
в мой firebase database
{
"rules": {
".read": "auth != null",
".write": "auth != null"
}
}
Перестроить / очистить проект
Это statrack
06-04 09:09:14.743 2546-10351/? E/FSA2_ContactsSyncAdapter: Sync has been terminated.
bikm: INVALID_ARGUMENT: Application credential header not valid. Please fix the client to pass a valid application credential header.
at biki.c(:com.google.android.gms@12521024@12.5.21 (040700-189987672):3)
at nlw.a(:com.google.android.gms@12521024@12.5.21 (040700-189987672):86)
at adpa.a(:com.google.android.gms@12521024@12.5.21 (040700-189987672):93)
at adzp.b(:com.google.android.gms@12521024@12.5.21 (040700-189987672):14)
at aees.a(:com.google.android.gms@12521024@12.5.21 (040700-189987672):4)
at aeet.a(:com.google.android.gms@12521024@12.5.21 (040700-189987672):25)
at aeev.run(:com.google.android.gms@12521024@12.5.21 (040700-189987672):6)
at java.lang.Thread.run(Thread.java:764)
И это
06-04 09:09:57.048 2546-2854/com.google.android.gms E/TokenRequestor: You have wrong OAuth2 related configurations, please check. Detailed error: UNREGISTERED_ON_API_CONSOLE
Мой код такой, но не фокусируйтесь на коде, код работает нормально, потому что на моем устройстве работает.
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == RC_SIGN_IN) {
Task<GoogleSignInAccount> task = GoogleSignIn.getSignedInAccountFromIntent(data);
try {
GoogleSignInAccount account = task.getResult(ApiException.class);
firebaseAuthWithGoogle(account);
} catch (ApiException e) {
Toast.makeText(mContext, "Google sign in failed", Toast.LENGTH_SHORT).show();
}
}
}