0

我无法使用丰富的通知。当我发送 apns 有效负载时,我的通知服务扩展打印程序以退出代码结束:0 错误消息 EXC_RESOURCE 并像正常通知一样显示。错误消息看起来像附件图片。 在此处输入图像描述

我的 apns 有效载荷是

{
  "aps": {
    "sound": "default",
    "mutable-content": 1,
    "alert" : {
            "title" : "tt",
            "subtitle" : "st",
            "body" : "bd"
        },
    "badge": 2
  },
  "imgUrl": "http://someimagelink.jpeg"
}

我不知道为什么,但如果我尝试一个新项目,即使它一切正常。请帮帮我。

4

1 回答 1

0

我猜你已经导入了一些繁重的库,这导致了这个问题,因为在安装应用程序时所有扩展都在 iOS 中注册,所以你不能超过 20 MB(大约)的大小限制。如果超出扩展将被操作系统终止。

PS 尝试在调试导航器中查看服务扩展内存消耗。希望能帮助到你。我遇到了同样的问题。

于 2020-01-17T07:05:23.243 回答