iOS 10本地通知无法正常工作(迁移到UserNotifications框架)

时间:2016-10-02 03:48:41

标签: ios swift usernotifications unusernotificationcenter

我有一个应用程序,在iOS 9中本地通知正常。
我正在将应用程序更新到iOS 10.

升级到Swift 3后,我已迁移本地通知新的UserNotifications框架(我只支持iOS 10,所以很好)。
但是,我在这个应用程序中没有收到任何通知。香草应用程序中的相同代码有效。

我已经请求了通知授权,而且该部分工作正常。
我也尝试添加UserNotification.framework,但这没有任何区别。

迁移后没有看到通知的原因是什么?

1 个答案:

答案 0 :(得分:2)

不知何故问题得到了解决。我尝试了很多东西,所以我不知道解决方案是什么:(另一方面,我做了一个错误,这使我的调试变得非常困难。看起来像identifier UNNotificationRequest应该是唯一的。我曾经安排多个通知并为所有通知设置相同的标识符。这导致所有先前的通知被最后一个通知覆盖。