9

私は最近、Objective-C で iPhone アプリの開発を開始し、iPhone でテレビ番組や映画などを表示できる小さなユニバーサル ビデオ プレーヤーをまとめました。1 つの小さな問題を除いて、すべてが問題なく動作しています。

ディスプレイは常に 1 ~ 2 分後にオフになり、その時間内に画面をタップしないと黒くなります。

アプリが開いている間、プログラムでディスプレイをオンにしておくことができるかどうか疑問に思っています。私はすでに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 に答える