如何在用户手动关闭react-native-ios应用程序时运行一些代码?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在用户手动关闭react-native-ios应用程序时运行一些代码?相关的知识,希望对你有一定的参考价值。

我想运行一些代码,然后在用户手动关闭我的ios应用程序后相应地发送通知...我怎么能在react-native中做到这一点?

很感谢任何形式的帮助。

答案

这个问题和任何答案都不是React Native特有的。

除非您选择退出使用Info.plist key的多任务处理,否则无法检测系统或用户何时杀死您的应用。如果您这样做,系统会在用户按下主页按钮并调用您的app delegate的applicationWillTerminate(_:)函数时终止您的应用程序。

但是,您可能不希望选择退出多任务处理,因此最好的办法是在应用程序转换到后台时安排本地通知,并在转换回前台时取消该通知。这不是你提出的要求(你的应用程序可能会或可能没有终止),但它尽可能接近你。

以上是关于如何在用户手动关闭react-native-ios应用程序时运行一些代码?的主要内容,如果未能解决你的问题,请参考以下文章

如何在颤动中手动显示/关闭 DropdownButton?

pd虚拟机中如何手动分配内存?

如何手动重启 Jenkins?

如何手动关闭 jgrowl

手动关闭 ODBC DSN 连接

如何手动发出 http/https POST 请求? [关闭]