我在通知列表中不断收到两次相同的推送通知。 iOS是10.2。推送注册只进行一次。我使用“简单的APNs提供商”测试了推送,并且它成功地显示了推送一次。但是,当实际的推送来自服务器时,它会重复两次。 任何帮助,将不胜感激。相同推送通知显示两次
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool { registerPushNotifications() }
func registerPushNotifications() {
DispatchQueue.main.async {
let settings = IUserNotificationSettings(types: [.badge, .sound, .alert], categories: nil)
UIApplication.shared.registerUserNotificationSettings(settings)
}
}
: - 请大家分享一些代码 – Developer
一旦问你的后端开发人员来检查推发送代码。可能来自后端推送,在websocket上添加两次。 –
确保您的设备令牌在db中只存在一次。重新检查你的服务器。 –