gpt4 book ai didi

ios - 当我的应用程序位于通知中心时,我如何才能看到 UIRemoteNotificationTypeNone?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:20:21 26 4
gpt4 key购买 nike

我有一个使用 iOS 5.1.1 的用户报告说我的应用程序不允许他设置通知,即使他已将它放在通知中心。他给我发了一张截图,显示他清楚地把它放在了通知中心。但是如果应用不允许他设置通知,那是因为这段代码返回了 notificationIssue == YES:

BOOL notificationIssue = NO;
UIRemoteNotificationType types = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];
if (types == UIRemoteNotificationTypeNone) notificationIssue = YES;

当然,我无权访问他的设备,所以我自己无法进一步调查,但我想知道是否有人知道该应用程序如何清楚地显示在通知中心,并带有角标(Badge)、声音和警报已启用,但仍未通过此测试?

我无法重现这个问题,而且我也没有从其他人那里听说过这个问题。

最佳答案

我也遇到过这种情况([[UIApplication sharedApplication] enabledRemoteNotificationTypes] 返回 UIRemoteNotificationTypeNone 即使应用程序位于通知中心并且具有“横幅”的“警报样式” ').

我发现在通知中心将“警报样式”切换为“无”然后返回“横幅”可以解决我的测试设备上的问题。

关于ios - 当我的应用程序位于通知中心时,我如何才能看到 UIRemoteNotificationTypeNone?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12061813/

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