我在应用程序中添加了推送通知。
而且我的应用程序基于推送通知工作。
该应用程序首次运行时,它会显示警报,表明用户是否要接收推送通知。
是否可以强制接受推送通知?
或者如果这不可能,我们是否可以检查是否为此应用设置了推送通知,并通过警报终止该应用?

最佳答案

您只能检查用户是否已选择接收推送通知:

UIRemoteNotificationType status = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];
if (status == UIRemoteNotificationTypeNone)
{
    NSLog(@"User doesn't want to receive push-notifications");
}

关于iOS-在应用程序中检查推送通知支持,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7898752/

10-13 04:15