为什么有些通知没有显示在iPhone(iOS 11)上?



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

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

因此,您必须处理要接收的通知中心委托方法。

  1. didRegisterForRemoteNotificationsWithDeviceToken deviceToken

  2. didReceiveRemoteNotification userInfo

  3. 将呈现通知

最新更新