Swift 3:如何在前台启用本地通知并禁用推送通知

时间:2018-04-09 20:32:16

标签: swift3 apple-push-notifications ios10 localnotification unusernotificationcenter

我在我的应用程序中使用本地和推送通知,我在后台和前台都收到通知,但我只想在前台接收本地通知。

1 个答案:

答案 0 :(得分:0)

您必须在 didReceiveRemoteNotification 中威胁应用程序状态 并使用UIApplicationState(例如,可以在Swift中使用.active或在Objective-C中使用UIApplicationStateActive)参见文档apple docs