gpt4 book ai didi

iphone - 检测 iphone 应用程序的不活动

转载 作者:行者123 更新时间:2023-11-28 20:29:19 27 4
gpt4 key购买 nike

我引用了这个SO question关于如何根据 answer 检测 App 和代码的 inactivity ,这在模拟器中工作正常,但当我在设备中测试时出现问题。如果我将 NSTimer interval 设置为 60 秒(1 分钟),它可以正常工作,因为我的 iPhone 设备 timeout 是 1 分钟。如果我设置超过 1 分钟,它会丢失(停止)检测应用程序的 inactivity。所以我在模拟器中将 300 秒(5 分钟)设置为正常工作。我正在做的是,当我发现 inactivity 时,我会跳转到我的应用程序的 firstView。有没有我需要配置的方法,以便即使我的设备锁定它仍会检测到应用程序中的不活动

你可以在这里看到我的代码,InActivityDetectClass.hInActivityDetectClass.m .在每个 UIViewcontroller 中,我都有类似 this 的代码检测应用程序的不活动

不要找出我做错的地方。我认为这一切都是关于,当设备锁定和应用程序进入后台时,NSTimer 可能会停止工作,但 simulator 情况并非如此,因为 lock 还是 offscreen

最佳答案

最后,我找到了这个 [UIApplication sharedApplication].idleTimerDisabled;
并将其设置为 YES(默认 NO)。它使我的应用程序始终处于开启状态且永不锁定。这样我就得到了我想要的功能。

关于iphone - 检测 iphone 应用程序的不活动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12854318/

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