非交互10分钟后自动退出我的应用程序

时间:2010-10-21 06:36:49

标签: iphone objective-c

一个例子是,如果用户在我的应用程序打开并运行的情况下打电话但是在过去十分钟内没有与应用程序交互,则用户应该注销并且必须再次登录。这是一个可以定义的参数吗?

2 个答案:

答案 0 :(得分:2)

没有预定义的参数。您必须使用计时器方法和/或记录上次用户交互的时间来检查自己。

应用程序在10分钟后再次显示其登录UIView是完全合法的,但不要尝试退出应用程序。

答案 1 :(得分:1)

在没有用户操作/通知的情况下退出活动应用程序被视为不良表单。但是,如果你必须......

  1. 当您的应用程序启动时,请启动 计时器(NSTimer)。

  2. 记录你的每一种方法 应用程序调用timer_reset 功能

  3. 10分钟后,请拨打退出(0);

  4. 查看各种NSTimer方法。