IOS 中的 onTaskRemoved()
Posted
技术标签:
【中文标题】IOS 中的 onTaskRemoved()【英文标题】:onTaskRemoved() in IOS 【发布时间】:2022-01-08 01:02:06 【问题描述】:我是 ios 新手,我正在尝试为 IOS 查找 android 方法 onTaskRemoved(Intent rootIntent)
。这是该方法的文档:https://developer.android.com/reference/android/app/Service#onTaskRemoved(android.content.Intent)。我只是想知道IOS中是否有等效的方法,还是应该从头开始实现?我得到的最接近的是WillTerminate()
方法。
【问题讨论】:
【参考方案1】:由于 iOS 中没有直接等效的 Android 服务,因此答案将取决于您的意思。
例如,如果您的意思是终止您的应用程序,您可以使用以下 UIApplicationDelegate 方法:
optional func applicationWillTerminate(_ application: UIApplication)
参考:Apple applicationWillTerminate documentation.
或者例如一个通知:
参考:Apple willTerminateNotification documentation.
否则,如果您指的是后台执行,您还可以找到各种委托方法,您可以找到 here。
【讨论】:
以上是关于IOS 中的 onTaskRemoved()的主要内容,如果未能解决你的问题,请参考以下文章
Android 11 - 按下主页按钮时触发前台服务 onTaskRemoved
Android Oreo onTaskRemoved 事件不起作用(Android 版本 Oreo)
移动端使用rem同时适应安卓ios手机原理解析,移动端响应式开发
vue3 移动端h5适配ipad ios android rem 适配(很简单,秒懂)