【问题标题】:urban Airship notification on/off城市飞艇通知开/关
【发布时间】:2013-07-02 19:43:38
【问题描述】:

我实现了城市飞艇并向 iPhone 发送测试消息。一切正常。现在我希望用户在设置中控制通知以打开以接收通知或关闭以禁用。

如何在 appdelegate 中的代码控制这一点?以及 Urban 飞艇实现的哪个部分控制通知显示?

【问题讨论】:

    标签: iphone ios notifications urbanairship.com


    【解决方案1】:

    城市飞艇不控制显示,只控制注册。显示由iOS完成。

    您可以使用UAPushupdateRegistration方法更改注册。

    【讨论】:

    • 感谢您的回复.. 好的,这可以通过设置和设置 APNS 来控制.. 你知道我是否也可以通过编程方式控制它吗?
    • updateRegistration 方法可以被称为启用和禁用推送通知发送到设备。
    • 我考虑过使用标签作为添加/删除和更新注册 .. 并且总是只向标记的令牌发送通知.. 有更好的解决方案吗?
    • 个人偏好,但从隐私的角度来看,如果他们设置了禁用通知的选项,您可能不应该发送用户令牌信息。
    • 这正是我从一开始就想要的..但​​我不知道该怎么做?使用 udateRegistration??我应该在哪里做呢? .. 感谢您的帮助
    【解决方案2】:

    有一个关闭通知的选项
    使用以下代码

    [UAPush shared].pushEnabled=NO;
    

    为了再次接收通知,编写以下代码

    [UAPush shared].pushEnabled=YES;
    

    【讨论】:

    • 你能帮帮我吗..我如何测试城市飞艇通知..我在我的设备上测试正确,但我尝试在其他设备上测试(我的朋友其他电脑和其他 iPhone)。 . 我们安装了应用程序,但设备令牌为空.. 我该怎么办?
    • @Wain 你能帮我解决上述问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多