首页 > 解决方案 > 为什么某些通知在 iPhone (iOS 11) 上不显示?

问题描述

我们有一个应用程序可以向我们的用户发送通知。在某些情况下,我们发送的 iPhone 通知不会显示在通知中心。用户需要打开我们的应用程序才能看到它。如果您重新启动手机并进行全新安装,它会再次开始工作。在发送了一些通知后,操作系统再次开始阻止它们。为什么?iOS 如何管理通知?它什么时候决定向用户展示它们?

标签: iosnotifications

解决方案


在 iOS 11 中,一些通知中心代表消失了(已弃用)。

所以你必须处理通知中心委托方法来接收。

  1. didRegisterForRemoteNotificationsWithDeviceToken deviceToken

  2. didReceiveRemoteNotification 用户信息

  3. willPresent 通知


推荐阅读