Я разработал службу 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. на эмуляторе тоже не работает.