2

Ich verwende Firebase für Push-Benachrichtigungen.Firebase Push-Benachrichtigung - XCode 8.0/Swift 3.0/iOS 10.0

In didRegisterForRemoteNotificationsWithDeviceToken habe ich folgende Zeile ein:

FIRInstanceID.instanceID().setAPNSToken(deviceToken, type: FIRInstanceIDAPNSTokenType.prod) 

bekomme ich folgende Fehlermeldung:

Wert kann nicht vom Typ umwandeln ‚Daten‘ zu dem erwarteten Argumenttyp ‚Daten‘.

Antwort

0

Aktualisieren Sie Ihre Firebase SDK 4.0.0 und fügen Sie den folgenden Code ein:

func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) { 

     Messaging.messaging().apnsToken = deviceToken 

     let firebaseAuth = Auth.auth() 
     // .sandbox is used during development, later on it can be changed to .prod 

     firebaseAuth.setAPNSToken(deviceToken, type: AuthAPNSTokenType.sandbox) 
} 
Verwandte Themen