当我尝试收到远程通知时,我犯了一个错误,即使用UIApplicationLaunchOptionsLocalNotificationKey
作为LaunchingOptions
字典获取信息的密钥。但这一切都适用于我真正的iPhone(10.2)。
我可以点按远程通知来启动我的应用。这是为什么?
答案 0 :(得分:0)
在我分享的link中有一部分:
何时使用本地和远程通知
因为iOS,tvOS和watchOS上的应用并不总是在本地运行 通知提供了一种在应用有新功能时提醒用户的方法 提供的信息。例如,一个从a中提取数据的应用程序 某些服务器在后台可以安排本地通知 收到有趣的信息。本地通知是 也非常适合日历和待办事项列表应用等应用 需要在特定时间或特定时间提醒用户 到达地理位置。
远程通知适用于部分或全部应用 数据由贵公司的服务器管理。通过远程通知, 您决定何时将通知推送到用户的设备。 例如,消息传递应用程序将使用远程通知 用户知道新邮件何时到达。因为它们是从你的 服务器,您可以随时发送远程通知,包括何时发送 该应用未在用户设备上运行。