【发布时间】:2013-07-02 19:43:38
【问题描述】:
我实现了城市飞艇并向 iPhone 发送测试消息。一切正常。现在我希望用户在设置中控制通知以打开以接收通知或关闭以禁用。
如何在 appdelegate 中的代码控制这一点?以及 Urban 飞艇实现的哪个部分控制通知显示?
【问题讨论】:
标签: iphone ios notifications urbanairship.com
我实现了城市飞艇并向 iPhone 发送测试消息。一切正常。现在我希望用户在设置中控制通知以打开以接收通知或关闭以禁用。
如何在 appdelegate 中的代码控制这一点?以及 Urban 飞艇实现的哪个部分控制通知显示?
【问题讨论】:
标签: iphone ios notifications urbanairship.com
城市飞艇不控制显示,只控制注册。显示由iOS完成。
您可以使用UAPush的updateRegistration方法更改注册。
【讨论】:
updateRegistration 方法可以被称为启用和禁用推送通知发送到设备。
有一个关闭通知的选项
使用以下代码
[UAPush shared].pushEnabled=NO;
为了再次接收通知,编写以下代码
[UAPush shared].pushEnabled=YES;
【讨论】: