9

我最近开始用 Objective-C 开发 iPhone 应用程序,并组装了一个小型通用视频播放器,让我可以在我的 iPhone 上观看电视节目、电影等。除了一件小事,一切都完美无缺。

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

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

如果它有所作为,我的设备已越狱,并且我也愿意接受仅适用于越狱设备的解决方案(如果有任何解决方案适用于这种情况)。

4

1 回答 1

15

在 AppDelegate 添加:

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

//Add this to your method
[UIApplication sharedApplication].idleTimerDisabled = YES;
于 2013-03-28T20:49:49.273 回答