我在通知列表中不斷收到兩次相同的推送通知。 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中只存在一次。重新檢查你的服務器。 –