gpt4 book ai didi

ios - 在设备关闭时处理应用程序

转载 作者:行者123 更新时间:2023-11-28 12:42:28 25 4
gpt4 key购买 nike

我可以在设备在 iOS 中关闭时处理/更新应用程序吗?至少我可以得到设备关闭的时间吗?是否可以?如果是,请给我建议答案。如果不是,请告诉我原因。

最佳答案

我也遇到了同样的问题。请参阅:获取设备关闭时的当前时间

我尝试了以下几种方法。

  1. 在 applicationWillTerminate 中获取当前时间:app 委托(delegate)方法它给出应用程序被用户终止的时间。当设备关闭时,应用程序会自动终止。所以在这里我们可以获得设备关闭的时间。但只有当应用程序处于前台状态时设备被切换时它才有效。但它不会在后台工作。在后台模式下,它给出了最后终止的时间。
  2. 如果我们在后台模式下每分钟/(几秒)运行一次计时器并在 NSUserDefaluts 中保存(替换)值,如果设备关闭,计时器将停止,我们可以获得最后保存的值手机开机后用户默认一次。它也不会占用更多存储空间。

现在我正在使用上面的第二点。可能有点疯狂,但对我有用。

关于ios - 在设备关闭时处理应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39118377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com