小编Anj*_*der的帖子

Swift iOS 13,使用移动网络时未获得 APNS 设备令牌 (4g/3g)

我试图获得 APNS 推送令牌。

func configPushNotifications(_ application: UIApplication) {
    application.registerForRemoteNotifications()
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用的是 My Phone Sim Internet (4g/3g),则没有从 AppDelegate 收到任何令牌。

func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) 
Run Code Online (Sandbox Code Playgroud)

但是如果我使用Wifi,它工作正常。我检查iOS 13.1.213.1.3。两者都有相同的问题。但较低的版本喜欢iOS 12 or 11工作正常。是苹果虫吗?或者我必须为移动网络请求具有不同配置的令牌?

apple-push-notifications devicetoken ios swift

5
推荐指数
1
解决办法
4464
查看次数