我正在使用解析进行推送通知。收到远程通知后,我会将其传递给本地通知,但是问题是屏幕锁定时didReceiveRemoteNotification
没有命中。我没有收到任何通知。
我正在使用iOS8
这是我的有效载荷:
{
CommentId = "8082a532-2380-4af5-bb3f-d247cfca519b";
CommentTitle = test; action = "com.lelafe.one4communities.Notifications.NotificationActivity";
aps = { };
moduleIdentifier = 8;
nTitle = "Comment posted by someone";
postingID = "c57a3d27-cfe5-41e9-a311-98a9fd7749ad";
}
最佳答案
您还需要传递一个参数给content,即content-available并将其值设置为1。如果我们希望我们的应用在后台接收通知,则需要传递该参数。
解析的official documentation描述此参数如下:
+内容可用:(仅适用于iOS)如果您正在编写报亭应用或使用iOS7中引入的远程通知背景模式(又称为“背景推送”)的应用,请将此值设置为1以触发后台下载。
关于ios - 屏幕锁定时未收到iOS推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32392289/