iOS 推送通知只显示徽章。也需要声音和横幅
iOS push notifications only showing badges. need sounds and banners too
我目前正在使用相同的方法向 2 个不同的应用程序发送推送通知,但其中一个只显示 徽章。如果我从 Settings 访问 Notifications 它只显示“Badges”而不是 "Badges, Sounds, Banners".
我正在使用 https://github.com/phonegap/phonegap-plugin-push 插件。
我尝试重置,所以它会要求第一次推送请求,尝试了另一个设备,并反复调用插件 init
调用
的函数
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)]
但结果相同。
如果我在锁定屏幕上,它就会出现。如果我检查通知中心就在那里。
谢谢。
我是这样设置通知的:
UIUserNotificationSettings* notificationSettings = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert | UIUserNotificationTypeBadge | UIUserNotificationTypeSound categories:nil];
[[UIApplication sharedApplication] registerUserNotificationSettings:notificationSettings];
它工作正常。
希望对您有所帮助。
我目前正在使用相同的方法向 2 个不同的应用程序发送推送通知,但其中一个只显示 徽章。如果我从 Settings 访问 Notifications 它只显示“Badges”而不是 "Badges, Sounds, Banners".
我正在使用 https://github.com/phonegap/phonegap-plugin-push 插件。
我尝试重置,所以它会要求第一次推送请求,尝试了另一个设备,并反复调用插件 init
调用
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)]
但结果相同。
如果我在锁定屏幕上,它就会出现。如果我检查通知中心就在那里。
谢谢。
我是这样设置通知的:
UIUserNotificationSettings* notificationSettings = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert | UIUserNotificationTypeBadge | UIUserNotificationTypeSound categories:nil];
[[UIApplication sharedApplication] registerUserNotificationSettings:notificationSettings];
它工作正常。 希望对您有所帮助。