Ci dessous mon code,
Si je lance sur le simulateur, il me fait bien l’erreur qu’il ne peut pas donner de token sur simulateur
Si je lance sur mon iPhone X il ne se passe strictement rien, il ne rentre pas dans la fonction didRegisterForRemoteNotificationsWithDeviceToken car ‘Coucou de Token’ ne s’écrit pas
Je suis sous iOS 12 en bêta, cela a peut être un rapport.
import UIKit
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
// Push
print("Coucou")
application.registerForRemoteNotifications()
return true
}
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
print("Coucou de Token")
print((deviceToken as NSData).description)
}
func application(_ application: UIApplication, didFailToRegisterForRemoteNotificationsWithError error: Error) {
print("Coucou d'Erreur")
print(error)
}