因此,在iOS 10中,您现在可以编写“拦截”推送通知的通知服务扩展,以便在向用户显示它们之前下载并处理它们。
但是,它们要求推送有效负载将aps中的aps键设置为1。CloudKit订阅似乎不会在userInfo字典中返回该键(至少CKDatabaseSubscription不会),因此服务扩展不会被调用。
有办法让CloudKit订阅通知与UNNotificationServiceExtensions一起使用吗?
发布于 2017-12-08 05:32:26
这在iOS 11中是可能的,请在CKNotificationInfo中查找shouldSendMutableContent属性
发布于 2016-10-29 06:10:46
目前,这似乎是不可能的。
(在苹果论坛上的一篇文章中,开发人员建议有人将其创建为特性请求。有人已经做了,我计划复制请求。)
https://stackoverflow.com/questions/37925191
复制相似问题