2013-03-28 35 views
6

我最近开始在Objective-C中开发iPhone应用程序,并放置了一个小型通用视频播放器,它允许我在iPhone上查看电视节目,电影等。除了一件小事以外,一切都是完美无缺的。iPhone:我可以以编程方式禁用自动关闭显示器吗?

显示屏在一两分钟后总是关闭,如果在该时间段内没有点击屏幕,则会变黑。

我想知道是否可以在我的应用程序打开时以编程方式保持显示。不过,我已经尝试将idleTimerDisabled设置为true,但没有成功。

如果它有所作为,我的设备就越狱了,而且我也开放了只能在越狱设备上工作的解决方案(如果此方案有任何解决方案)。

回答

13

在AppDelegate中添加:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions... 

//Add this to your method 
[UIApplication sharedApplication].idleTimerDisabled = YES; 
+0

我在几个现场应用使用该和它的作品... –

+0

多谢这个工作完全正常。 – beta

+0

提示:这是我提供的相同答案。 – 2013-03-28 20:59:27

相关问题