【问题标题】:HOw to show custom alert to enable notifications in ios如何显示自定义警报以在 ios 中启用通知
【发布时间】:2015-12-11 10:08:09
【问题描述】:

您好,在我的应用程序中,我想启用推送通知,因为我正在使用一个开关。

如果我在交换机上,我正在注册推送通知。 如果我关闭开关,我将取消注册推送通知。

现在的问题是,当我打开开关时,我会收到带有“确定”和“不允许”按钮的默认警报。如果用户选择确定应用程序启用通知设置中的开关。如果用户选择不允许然后取消注册通知。现在我的要求是在我选择上面的任何一个选项并再次用户尝试启用/禁用通知我必须询问用户在设置中启用/禁用通知我想显示警报。我没有正确地编写代码以使我的应用程序像我预期的那样运行。请帮帮我。

当我启动应用程序时,我正在根据设备令牌设置开关状态(开/关)(将设备令牌存储在用户默认值中)。

谢谢,请帮帮我。

【问题讨论】:

    标签: ios objective-c push-notification uialertview


    【解决方案1】:

    当用户在设置中打开/关闭时,您可以显示您的自定义警报。在您的自定义警报中应该有是/否按钮以及适当的标题和消息,如果当用户从那里选择任何选项时,您运行您的代码获取推送通知权限。

    【讨论】:

    • 您好,感谢您的快速回复。现在开/关在我的应用程序中,而不是在设置中。请告诉我该怎么做。
    • 在应用启动时从用户默认读取您的开关状态,并相应地显示您的警报。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-28
    相关资源
    最近更新 更多