iOS Notification Service扩展导致程序结束于退出代码:0

时间:2018-11-01 09:20:46

标签: ios rich-notifications

我无法使用丰富的通知。 当我发送apns有效负载时,我的通知服务扩展程序打印程序以退出代码结尾:0错误消息EXC_RESOURCE,并显示为正常通知。 错误消息似乎像附件的图片。 enter image description here

我的APS有效载荷是

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

我不知道为什么,但是即使尝试一个新项目,它也可以正常工作。请帮帮我。

1 个答案:

答案 0 :(得分:0)

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

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