gpt4 book ai didi

ios - 如何找出iphone应用程序是否被杀死并重新启动?

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

我如何在 appDidBecomeActive 中知道1.app从后台启动2. 应用被终止并再次从菜单启动。

如何区分这两者?

最佳答案

当应用程序完全重新启动时,将调用 didFinishLaunchingWithOptions。从后台返回时,调用didEnterForeground

请记住,didBecomeActive 可以在这两种情况之外的其他情况下调用。当用户使用您的应用程序时,可能会出现系统警报。警报解除后,您的应用程序将再次激活。在这种情况下,它不在后台,也没有重新启动。

didBecomeActive 知道它为什么激活的唯一方法是在 didFinishLaunchingWithOptionsdidEnterForeground 中设置一个标志,并检查 中的值code>didBecomeActive.

关于ios - 如何找出iphone应用程序是否被杀死并重新启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37165772/

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