是否可以在通知服务扩展中获取apns-collapse-id?

时间:2018-07-13 15:56:41

标签: ios apple-push-notifications unnotificationserviceextension

我正在尝试访问apns-collapse-id以根据某些条件更改通知的内容。可以在扩展名中访问apns-collapse-id吗?

1 个答案:

答案 0 :(得分:1)

发布此答案后很快就找到了答案。

identifier是您要查找的属性。

从文档中

  

使用此字符串在您的应用中标识通知。例如,   您可以将此字符串传递给   removePendingNotificationRequests(withIdentifiers :)方法可取消   先前安排的通知。 ...

     

对于本地通知,此属性设置为传递给的值   请求的初始化程序(请参阅init(identifier:content:trigger :)   方法)。对于远程通知,它设置为   您在APNs请求标头中指定的apns-collapse-id密钥   生成远程通知时。如果未设置任何值,则   系统会自动分配一个标识符。