丰富推送通知无效

时间:2017-10-31 05:52:08

标签: ios rich-notifications

我们需要在当前应用中使用音频,视频,图像,gif实现丰富的通知。

我已经实现了一切,并且工作正常。 今天开始测试更多推送通知,但没有任何作用..

类似问题:https://forums.developer.apple.com/thread/61774

没有可变内容的正常通知正常工作。 为什么在将可变内容密钥添加到有效负载时它不起作用?

据我测试,证书方面没有问题.. 我正在使用NotificationService扩展来显示媒体附件

有什么想法吗?

我的有效负载如下所示:

{  
   "aps":{  
      "alert":{  
         "body":"On my way to searching humanity….. Did u see that?",
         "title":"God!!!"
      },
      "mutable-content":1,
      "category":"imageIdentifier"
   },
   "pic_url":"https://umad.com/img/2016/5/big-bear-wallpaper-background-12353-12796-hd-wallpapers.jpg",
   "mediaType":"image"
}

我正在使用APNS在线测试人员https://pushtry.com/

2 个答案:

答案 0 :(得分:0)

用户通知仅用于本地通知,而不是远程。 但您可以收到通知userinfo正文,并发送本地用户通知。 有用户通知的经验 http://www.jianshu.com/p/e4e9cb61eac9

答案 1 :(得分:0)

我不确定问题,设置"mutable-content":1时调用服务扩展名。您可以修改服务扩展中的有效内容,可能的原因可能是您忘记在服务扩展程序的UNNotificationExtensionCategory中添加info.plist

enter image description here

有效载荷看起来非常好。