应用程序被杀死时的回调 - React Native [重复]

Posted

技术标签:

【中文标题】应用程序被杀死时的回调 - React Native [重复]【英文标题】:Callback when App is killed - React Native [duplicate] 【发布时间】:2020-03-26 15:45:52 【问题描述】:

有没有办法在 React Native 应用程序终止时执行操作?我知道应用程序状态,但我正在寻找一种在用户滑动以终止应用程序时调用操作的方法,而不是在它只是在后台时调用操作。

据我了解,在 React Native 中无法做到这一点。有没有办法我可以在本地做到这一点?我只需要 ios 的这个功能。非常感谢!

【问题讨论】:

【参考方案1】:

您好,您必须使用本机代码。在 AppDelegate 中你需要实现方法

- (void)applicationWillTerminate:(UIApplication *)application;

more info about applicationWillTerminate

您可以在其中解决您在我们的module 中定义的 Promise

【讨论】:

以上是关于应用程序被杀死时的回调 - React Native [重复]的主要内容,如果未能解决你的问题,请参考以下文章

React-Native 在应用程序被杀死时运行

iOS React 在应用程序被杀死时推送通知

react native - 应用程序被杀死/未启动时未收到通知

当应用程序被杀死时,在推送通知后执行操作:react-native,IOS

如何在 ios 中单击通知时接收数据,当应用程序被杀死时,(react-native-fcm 模块在 IOS 中获取推送通知)

监视区域但应用程序被杀死时位置图标消失