0

我目前正在使用相同的方法向 2 个不同的应用程序发送推送通知,但其中一个只显示Badges。如果我从设置访问通知,它只显示“徽章”而不是“徽章、声音、横幅”

我正在使用https://github.com/phonegap/phonegap-plugin-push插件。

我尝试重置,所以它会要求第一次推送请求,尝试另一个设备,并反复调用插件init函数调用

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)]

但结果相同。

如果我在锁定屏幕上,它会显示出来。如果我检查通知中心,它就在那里。

谢谢。

4

1 回答 1

1

我正在设置这样的通知:

UIUserNotificationSettings* notificationSettings = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert | UIUserNotificationTypeBadge | UIUserNotificationTypeSound categories:nil];
[[UIApplication sharedApplication] registerUserNotificationSettings:notificationSettings];

它工作正常。希望这有帮助。

于 2015-08-22T02:09:30.750 回答