当我使用UIApplicationLaunchOptionsLocalNotificationKey接收远程通知时,为什么它可以工作?

时间:2017-06-26 09:46:07

标签: ios remote-notifications

当我尝试收到远程通知时,我犯了一个错误,即使用UIApplicationLaunchOptionsLocalNotificationKey作为LaunchingOptions字典获取信息的密钥。但这一切都适用于我真正的iPhone(10.2)。

enter image description here

我可以点按远程通知来启动我的应用。这是为什么?

1 个答案:

答案 0 :(得分:0)

在我分享的link中有一部分:

  

何时使用本地和远程通知

     

因为iOS,tvOS和watchOS上的应用并不总是在本地运行   通知提供了一种在应用有新功能时提醒用户的方法   提供的信息。例如,一个从a中提取数据的应用程序   某些服务器在后台可以安排本地通知   收到有趣的信息。本地通知是   也非常适合日历和待办事项列表应用等应用   需要在特定时间或特定时间提醒用户   到达地理位置。

     

远程通知适用于部分或全部应用   数据由贵公司的服务器管理。通过远程通知,   您决定何时将通知推送到用户的设备。   例如,消息传递应用程序将使用远程通知   用户知道新邮件何时到达。因为它们是从你的   服务器,您可以随时发送远程通知,包括何时发送   该应用未在用户设备上运行。