CloudKit 订阅和 UNNotificationServiceExtension
CloudKit subscriptions and UNNotificationServiceExtension
因此,在 iOS 10 中,您现在可以编写 "intercept" 推送通知的通知服务扩展,以便您可以下载内容并在将它们显示给用户之前处理它们。
然而,他们要求推送有效负载将 aps
中的 'mutable-content'
键设置为 1。CloudKit 订阅似乎 return return userInfo
字典(至少 CKDatabaseSubscription
没有),因此不会调用服务扩展。
有没有办法让 CloudKit 订阅通知与 UNNotificationServiceExtensions
一起使用?
目前,这似乎不可能。
(a post on Apple's forums 开发人员建议某人将其创建为功能请求。有人已经这样做了,我计划复制该请求。)
现在可以在 iOS 11 中找到 shouldSendMutableContent
属性 CKNotificationInfo
因此,在 iOS 10 中,您现在可以编写 "intercept" 推送通知的通知服务扩展,以便您可以下载内容并在将它们显示给用户之前处理它们。
然而,他们要求推送有效负载将 aps
中的 'mutable-content'
键设置为 1。CloudKit 订阅似乎 return return userInfo
字典(至少 CKDatabaseSubscription
没有),因此不会调用服务扩展。
有没有办法让 CloudKit 订阅通知与 UNNotificationServiceExtensions
一起使用?
目前,这似乎不可能。
(a post on Apple's forums 开发人员建议某人将其创建为功能请求。有人已经这样做了,我计划复制该请求。)
现在可以在 iOS 11 中找到 shouldSendMutableContent
属性 CKNotificationInfo