【问题标题】:How to run some code when the react-native-ios app is closed MANUALLY by the user?当用户手动关闭 react-native-ios 应用程序时如何运行一些代码?
【发布时间】:2019-04-20 12:42:10
【问题描述】:

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

非常感谢任何帮助。

【问题讨论】:

    标签: ios react-native react-native-ios background-task


    【解决方案1】:

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

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

    不过,您可能不想退出多任务处理,因此最好的办法是在应用转换到后台时安排本地通知,并在应用转换回前台时取消该通知。这不是您所要求的(您的应用可能已终止,也可能未终止),但已尽可能接近。

    【讨论】:

      猜你喜欢
      • 2020-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多