5

因此,在 iOS 10 中,您现在可以编写“拦截”推送通知的通知服务扩展,以便您可以下载内容并在将它们显示给用户之前对其进行处理。

但是,他们要求推送有效负载的'mutable-content'密钥aps设置为 1。CloudKit 订阅似乎不会在userInfo字典中返回此密钥(至少CKDatabaseSubscription没有),因此不会调用服务扩展。

有没有办法让 CloudKit 订阅通知可以使用UNNotificationServiceExtensions

4

2 回答 2

2

现在这在 iOS 11 中是可能的,shouldSendMutableContentCKNotificationInfo

于 2017-12-08T05:32:26.683 回答
1

目前,这似乎是不可能的。

在 Apple 的论坛上有一篇帖子,开发人员建议有人将其创建为功能请求。有人已经这样做了,我计划复制请求。)

于 2016-10-29T06:10:46.947 回答