如果服务由于崩溃而停止,任何人能为我澄清使用UNNotificationServiceExtension类的推送服务的行为方式吗?什么时候可以重新启动服务(如果有的话)。
https://developer.apple.com/reference/usernotifications/unnotificationserviceextension
发布于 2017-09-19 20:07:19
正如苹果文档中提到的,UNNotificationServiceExtension主要用于修改远程通知的内容。
一旦收到应用程序的远程通知,系统就会在有限的时间内运行此扩展。
在此期间,通过添加自定义逻辑,您可以在通知提交给用户之前编辑通知的标题、字幕、正文、徽章等。
在此过程中(在接收远程通知之后,在提交给用户之前),如果UNNotificationServiceExtension因任何原因崩溃
简而言之,UNNotificationServiceExtension中的崩溃只会使相关的远程通知保持不变。
https://stackoverflow.com/questions/44155406
复制相似问题