【发布时间】:2017-10-24 13:54:02
【问题描述】:
我已经在我的项目中安装了 OneSiganl,我关闭本地通知的方法是:
OneSignal.setSubscription(false)
我还添加了
UNUserNotificationCenter.current().removeAllPendingNotificationRequests()
现在我有一个开关,当开关关闭时,我将开关的状态保存在 NSUserDefaults 中
if NSUserDefaults.state == "OFF"{
`OneSignal.setSubscription(false)`
`UNUserNotificationCenter.current().removeAllPendingNotificationRequests()`
}
if NSUserDefaults.state == "ON"{
`OneSignal.setSubscription(true)`
}
我的问题是当用户完全关闭应用程序时,如果从我的服务器发送,他/她会收到通知吗?如果用户打开开关,他们会收到通知吗?
【问题讨论】:
标签: ios swift uilocalnotification uiswitch onesignal