So beheben Sie Service_Not_Available Fehler in Firebase Cloud Messaging, während Sie Token erhalten

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: So beheben Sie Service_Not_Available Fehler in Firebase Cloud Messaging, während Sie Token erhalten

by Anonymous » 01 Jul 2025, 13:05

Ich versuche, FCM -Token zu bekommen und es in Cloud Firestore zu speichern: < /p>
val user = User(et_email_sign_up_activity.text.toString(), et_name_sign_up_activity.text.toString(),
et_mobile_sign_up_activity.text.toString(), "",
FirebaseAuth.getInstance().currentUser?.uid!!, tv_address.text!!.toString(), getToken())
Firebase().uploadUserSignIn(user, this)//uploads user to cloud firestore
< /code>
getToken (): < /p>
private fun getToken(): String{
var token = ""
FirebaseMessaging.getInstance().token.addOnSuccessListener {
token = it
Log.i("token", it)
}.addOnFailureListener {
val dialog = AlertDialog.Builder(this)
dialog.setMessage(it.toString())
dialog.show()
}
return token
}
< /code>
Ich erhalte diesen Fehler immer, wenn ich versuche, meinen Code im realen Android -Gerät auszuführen: < /p>
E/FirebaseMessaging: Topic sync or token retrieval failed on hard
failure exceptions: java.util.concurrent.ExecutionException:
java.io.IOException: SERVICE_NOT_AVAILABLE. Won't retry the operation.
< /code>
Ich habe Google Play -Dienste mit einer ordnungsgemäßen Internetverbindung < /p>
wenige Lösungen, die ich ausprobiert habe: < /p>

Fügen Sie die Internet -Berechtigung in Manifest:
< /li>
Google.json -Datei aus dem Manifest hinzu. Überprüfung in Google Cloud.>

Top