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 适配(很简单,秒懂)

ios h5 input 的font-size设置为0.0001rem为啥在ios系统下输入不了

rem