UIApplication空闲计时器

时间:2012-04-17 23:10:02

标签: objective-c ios uiapplicationdelegate

这是一个简单的问题,我似乎无法找到任何相关信息,但我只是想知道以下代码是否会让我的应用程序被拒绝。基本上,这是一个私有API

[application setIdleTimerDisabled:YES];

我想在didFinishLaunchingWithOptions下将它添加到我的AppDelegate。我只是不想使用这么简单的东西,让我的应用程序被拒绝。感谢您的任何信息!

1 个答案:

答案 0 :(得分:2)

这是公开的,尽管苹果建议:

  

重要您应该仅在必要时设置此属性,并且应该是   当需要不再存在时,确保将其重置为NO。最   应用程序应该让系统在空闲时关闭屏幕   计时器过去了。这包括音频应用程序。适当使用   音频会话服务,播放和录制继续进行   屏幕关闭时不间断。唯一的应用程序   应该禁用空闲计时器映射应用程序,游戏,或   具有零星用户交互的类似程序。

如果您的应用程序与他们描述的一样,或者您谨慎使用它,那么您应该没问题。