【问题标题】:iOS Push Notification Custom AlertiOS 推送通知自定义警报
【发布时间】:2015-07-27 15:11:39
【问题描述】:

我正在尝试在我的 iOS 应用中启用推送通知。我想创建一个自定义警报来询问用户是否要启用通知。苹果是否允许/可能实施?

谢谢

【问题讨论】:

    标签: ios notifications push uialertcontroller


    【解决方案1】:

    当您register 通知时,会出现一个弹出窗口,询问用户是否允许(除非他/她之前已经授予权限):

    第一次调用 registerUserNotificationSettings: 方法时,iOS 会显示一个对话框,询问用户是否允许显示应用注册的通知类型。

    您不能使用自定义提醒,例如当您请求允许使用用户的位置或他/她的联系人时。 This question 有一个很好的 link,您可以在其中找到您可以自定义的权限警报。

    【讨论】:

    • 我可以自定义出现的弹出窗口吗?
    • 抱歉 - 我好像漏掉了你的问题中的“自定义”这个词。
    • 只是为了确认一下,我被 Apple 给我的弹出窗口卡住了?
    • 是的。当然,您可以显示您自己的弹出窗口,如果用户确认,之后致电registerUserNotificationSettings:。但这会显示另一个弹出窗口(Apple 自己的),这会让用户感到困惑。
    • 感谢您的帮助!我同意这会很混乱。
    【解决方案2】:

    当您将推送通知整合到应用程序中时 - 它会自动询问用户是否要允许推送通知。您无需创建自己的自定义警报。

    【讨论】:

    • 我想在弹出窗口中包含一个图像,但似乎这是不可能的。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-27
    • 1970-01-01
    相关资源
    最近更新 更多