调试时未调用推送通知扩展
Posted
技术标签:
【中文标题】调试时未调用推送通知扩展【英文标题】:Push Notification Extension not called while debugging 【发布时间】:2017-10-12 10:59:49 【问题描述】:我的 ios 应用和推送通知扩展在我的设备上运行良好。但是,在调试(通过 Xcode 运行扩展程序)时,接收到推送通知时不会开始调用扩展程序。调试器立即分离并且不显示任何消息。
这可能是什么原因?
【问题讨论】:
【参考方案1】:如果您要发送丰富的通知,您应该检查部署目标至少为 iOS 10
【讨论】:
【参考方案2】:2 个主要原因:
并非所有依赖项都已加载(未嵌入应用程序目标或其他) App ext 消耗太多内存(> ~15 MB 用于通知服务 扩展),包括应用程序和库内存本身 (!)。【讨论】:
以上是关于调试时未调用推送通知扩展的主要内容,如果未能解决你的问题,请参考以下文章
IBM Worklight 5.0.6.1 - 关闭电话/应用程序时未收到推送通知