如何在用户手动关闭react-native-ios应用程序时运行一些代码?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在用户手动关闭react-native-ios应用程序时运行一些代码?相关的知识,希望对你有一定的参考价值。
我想运行一些代码,然后在用户手动关闭我的ios应用程序后相应地发送通知...我怎么能在react-native中做到这一点?
很感谢任何形式的帮助。
答案
这个问题和任何答案都不是React Native特有的。
除非您选择退出使用Info.plist
key的多任务处理,否则无法检测系统或用户何时杀死您的应用。如果您这样做,系统会在用户按下主页按钮并调用您的app delegate的applicationWillTerminate(_:)
函数时终止您的应用程序。
但是,您可能不希望选择退出多任务处理,因此最好的办法是在应用程序转换到后台时安排本地通知,并在转换回前台时取消该通知。这不是你提出的要求(你的应用程序可能会或可能没有终止),但它尽可能接近你。
以上是关于如何在用户手动关闭react-native-ios应用程序时运行一些代码?的主要内容,如果未能解决你的问题,请参考以下文章