gpt4 book ai didi

iOS 9 : How to detect when user said 'Don' t Allow' to the push notification request?

转载 作者:IT王子 更新时间:2023-10-29 08:07:36 24 4
gpt4 key购买 nike

<分区>

在 iOS 9 中,是否有我可以读取的系统级回调告诉我用户是否在推送通知请求上点击了“不允许”?

我使用自定义屏幕提示用户,告知他们推送通知及其在我的应用中的值(value)。

Custom Tripnary Prompt

他们有两个选择,是或否。如果他们选择是,我请求操作系统推送通知,他们会看到如下图所示的弹出窗口。

iOS Level system prompt for push notifications

现在,如果用户点击"is",则会有一个名为 didRegisterForRemoteNotificationsWithDeviceToken 的函数告诉我此设备已注册推送通知。我可以使用它前进到下一个屏幕(并在注册后将它们带入第一个屏幕)

但是,我如何检测用户是否点击“不允许”?我需要知道这一点,这样我才能相应地将用户移动到下一个屏幕(并将他们带到第一个屏幕注册后)。如果用户点击“不允许”,则不会调用函数 didFailToRegisterForRemoteNotificationsWithError

这个问题不是重复的,因为该问题的答案是特定于 iOS 7 的,而我的问题是特定于 iOS 9 的。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com