Je reçois une erreur lorsque j'appelle subscribeToTopic dans iOS,
Échec de l'abonnement à la rubrique Erreur Domaine = com.google.fcm Code = 5 "(null)"
Il y a 3-4 sujets et nous appelons comme ci-dessous, ce qui est assez basique.
for topic in topics{
FIRMessaging.messaging().subscribeToTopic(topic)
}
La documentation indique que l'appel est asynchrone et en cas d'échec de la souscription, firebase réessayera. Mais cela continuait d'échouer et l'utilisateur ne recevait jamais aucun message envoyé à ce sujet.
Toute personne confrontée à ce problème et a trouvé une solution?
J'ai eu la même erreur. Ajoutez ceci à votre AppDelegate:
func application(application: UIApplication, didRegisterUserNotificationSettings notificationSettings: UIUserNotificationSettings) {
FIRMessaging.messaging().subscribeToTopic("/topics/yourTopic")
}
n'oubliez pas d'appeler FIRApp.configure () dans la méthode didFinishLaunchingWithOptions.
J'ai ajouté des types d'URL com.google.fcm et l'erreur disparaît, je ne sais pas pourquoi.
Vous pouvez voir comme ajouter dans ce lien