gpt4 book ai didi

ios - 捕获对 "App would like to send you push notifications"警报的回答

转载 作者:可可西里 更新时间:2023-11-01 04:44:46 29 4
gpt4 key购买 nike

当您第一次在 UIApplication 对象上调用 registerForRemoteNotificationTypes: 时,UIAlertView 弹出说“[app] 想发送给您推送通知”。

有什么方法可以知道何时在此 AlertView 中点击“OK”或“Don't allow”?

目前 application:didRegisterForRemoteNotificationsWithDeviceToken: 在我的 AppDelegate 上被调用,甚至在用户做出决定之前。

我问的原因是因为在第一次启动时,我想推送一个带有 Notification 选项的 ViewController,但前提是用户表示他们想要接收通知。

最佳答案

您可以使用 UIApplication 的下一个方法:

返回应用程序接受的通知类型。

- (UIRemoteNotificationType)enabledRemoteNotificationTypes

例如,

UIRemoteNotificationType status = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];
if (status == UIRemoteNotificationTypeNone)
{
NSLog(@"user is not subscribed to receive push notifications");
}

关于ios - 捕获对 "App would like to send you push notifications"警报的回答,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7672090/

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