我正在开发iOS 10 App函数,试图将Notification扩展添加到现有的应用程序中,添加将图像推送到应用程序的功能。
添加扩展后,它确实收到了推送消息。但是无法接收图像,下载推送映像的函数(在扩展中编写)在调试过程中没有执行。我检查了App中的内容,确认这个扩展已经安装在应用程序中,只是它不起作用。
让我困惑的是:我用相同的包id构建了一个新的测试项目。测试应用程序可以接收推送消息并正确显示图像。(请参见下面的屏幕截图)
现有的项目有什么问题?我试图找出现有项目和测试项目之间的区别,但在代码、设置和环境中没有发现任何差异。
以前有人遇到过这种情况吗?我在这里面挣扎了一周..。

参考资料:
WWDC 2016 APNS指南:https://willowtreeapps.com/ideas/wwdc-2016-rich-notifications-in-ios-10
发布于 2017-04-26 01:28:16
最后这个错误被修复了,请看附件中的图像。XCode建议将架构设置为自动的,我这样做了,然后通知服务扩展开始工作,并可以接收被推送的映像。我不知道为什么这个设置会导致问题,但我确信它是有效的。

https://stackoverflow.com/questions/43410052
复制相似问题