我有一个向客户端发送推送通知的网络服务器。客户端可以拦截推送通知UNNotificationServiceExtension
在 iOS 10 上并更改内容。现在我想取消在某些通知上在客户端显示的推送通知。我怎么做?我尝试做
self.contentHandler(nil);
但没有成功。怎么做?
看起来似乎不可能,但不确定。来自文档:
您可以修改原始请求中的任何内容。你可能会
为当前用户自定义内容或完全替换它。
您可以使用此方法下载图像或电影并将其添加为
内容的附件。您还可以修改警报文本,只要
因为你不删除它。如果内容对象不包含任何
警告文本,系统会忽略您的修改并传递
原始通知内容。
https://developer.apple.com/reference/usernotifications/unnotificationserviceextension/1648229-didreceivenotificationrequest?language=objc https://developer.apple.com/reference/usernotifications/unnotificationserviceextension/1648229-didreceivenotificationrequest?language=objc
用 nil 调用块只会显示原始通知?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)