Плохая аутентификация — при получении push-уведомлений

Я разработал службу GCM для получения push-уведомлений в своем приложении, она отлично работала с прошлого года до сегодняшнего дня, начиная с сегодняшнего дня я не получаю никаких push-уведомлений ни на одном устройстве, и вместо этого я получаю следующий журнал ошибок:

[GoogleAccountDataServiceImpl] getToken() -> BAD_AUTHENTICATION. Account: <ELLIDED:332570614>, App: com.google.android.gms, Service: oauth2:https://www.googleapis.com/auth/games
fbl: Long live credential not available.
    at fbm.b(:com.google.android.gms@11951440:10)
    at fbm.a(:com.google.android.gms@11951440:50)
    at ezw.a(:com.google.android.gms@11951440:37)
    at gnu.a(:com.google.android.gms@11951440:7)
    at gnu.a(:com.google.android.gms@11951440:155)
    at gmu.a(:com.google.android.gms@11951440:2)
    at gms.a(:com.google.android.gms@11951440:17)
    at gms.a(:com.google.android.gms@11951440:6)
    at cob.a(:com.google.android.gms@11951440:25)
    at cob.a(:com.google.android.gms@11951440:80)
    at ewz.a(:com.google.android.gms@11951440:6)
    at ewy.a(:com.google.android.gms@11951440:2)
    at ewy.e(:com.google.android.gms@11951440:6)
    at ewx.a(:com.google.android.gms@11951440:1)
    at eyn.getAuthToken(:com.google.android.gms@11951440:7)
    at android.accounts.AbstractAccountAuthenticator$Transport.getAuthToken(AbstractAccountAuthenticator.java:244)
    at android.accounts.IAccountAuthenticator$Stub.onTransact(IAccountAuthenticator.java:113)
    at android.os.Binder.transact(Binder.java:507)
    at cqi.onTransact(:com.google.android.gms@11951440:3)
    at android.os.Binder.execTransact(Binder.java:573)

W/Auth: [GetToken] GetToken failed with status code: BadAuthentication
D/CompatibilityInfo: mCompatibilityFlags - 0
D/CompatibilityInfo: applicationDensity - 420
D/CompatibilityInfo: applicationScale - 1.0
W/Auth: [GoogleAuthUtil] GoogleAuthUtil
 W/GLSActivity: exl: BadAuthentication
                   at ewz.a(:com.google.android.gms@11951440:13)
                   at ewy.a(:com.google.android.gms@11951440:2)
                   at ewy.e(:com.google.android.gms@11951440:6)
                   at ewx.a(:com.google.android.gms@11951440:1)
                   at eyn.getAuthToken(:com.google.android.gms@11951440:7)
                   at android.accounts.AbstractAccountAuthenticator$Transport.getAuthToken(AbstractAccountAuthenticator.java:244)
                   at android.accounts.IAccountAuthenticator$Stub.onTransact(IAccountAuthenticator.java:113)
                   at android.os.Binder.transact(Binder.java:507)
                   at cqi.onTransact(:com.google.android.gms@11951440:3)
                   at android.os.Binder.execTransact(Binder.java:573)

Я получаю этот журнал с каждым push-уведомлением, отправленным в приложение.

Я столкнулся с похожими проблемами, такими как здесь и здесь, но они не смогли помочь мне найти решение.

Моя главная проблема в том, что я даже не знаю, как отследить эту проблему, и есть ли какие-либо проблемы, связанные с сервером, которые могут вызвать это или нет. Мне нужно точно уловить масштаб того, с чем я сталкиваюсь.

p.s. на эмуляторе тоже не работает.


person Muhammed Refaat    schedule 27.01.2018    source источник
comment
возможный дубликат stackoverflow.com/questions/31061354/ Попробуйте обновить токены   -  person noogui    schedule 28.01.2018