Kon*_*nov 5 ios swift ios10 serviceextension
UNNotificationServiceExtension有一种方法 didReceiveNotificationRequest:withContentHandler来处理通知更改。
它有一个非常模糊的描述,关于超时时间:
该方法执行其任务和执行提供的完成块的时间有限。如果您的方法没有及时完成,
这是serviceExtensionTimeWillExpire方法的描述:
如果你的 didReceiveNotificationRequest:withContentHandler: 方法需要很长时间来执行它的完成块,系统会在一个单独的线程上调用这个方法,给你最后一次执行块的机会。
我不完全明白,“渴望执行”是什么意思。有量化数据吗?它是否因运行的设备等而异?
谢谢!
取自上面链接的 Apple 文档。
您的扩展程序修改内容和执行 contentHandler 块的时间有限(不超过 30 秒) 。
| 归档时间: |
|
| 查看次数: |
1052 次 |
| 最近记录: |