为什么iOS 10上没有远程推送通知?

时间:2017-04-18 18:06:41

标签: ios swift apple-push-notifications ios10

我查看了this linkthis other link以及许多其他类似问题,并遵循了所有步骤;现在我的问题是,我可以尝试哪些其他事情来确保它不在我的最后?我正在与之合作的后端开发人员坚持认为一切都是正确的。我已经多次重新颁发证书了。给他发了相应的.p12文件...我不知道其他什么我可以尝试。

在iOS 10之前的

,这在我注册时曾经被调用,但它不再这样做了。这仅适用于iOS 9吗?

application(_ application: UIApplication, didRegister notificationSettings: UIUserNotificationSettings

1 个答案:

答案 0 :(得分:0)

尝试使用您的p12 / pem和UUID使用this网站发送通知。

// For device token use this
func application( _ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken
        deviceToken: Data ) {

        let tokenString = deviceToken.map{ String(format: "%02X", $0) }.joined()
        print("Device Token:", tokenString)
}

此外,this link确实非常有用。如果问题来自后端或您的问题,这将有助于您找到错误。