iOS推送通知仅显示徽章。还需要声音和横幅

时间:2015-08-22 01:41:53

标签: ios cordova apns-php

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

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

我尝试重新设置,因此会询问第一次推送请求,尝试其他设备,并反复调用插件init函数调用

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

但结果相同。

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

感谢。

1 个答案:

答案 0 :(得分:1)

我正在设置这样的通知:

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

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