28

iphoneフィットネスアプリを作りました。ここで解決できない問題は、アプリケーションの実行中に iPhone がスリープ モードになり、加速度計とサウンドがオフになることです。私は起こりたくない。

とにかく私はこれが起こらないようにすることができますか? そうでない場合は、少なくとも iPhone がスリープ モードに入る時間を増やすことができます。

よろしくジーシャン

4

2 に答える 2

71

これを試して

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
于 2009-11-29T21:29:06.360 に答える
11

ジェイコブとエパテルが言っ[[ UIApplication sharedApplication ] setIdleTimerDisabled: YES ];たように、これはあなたが望む方法です。ただし、アプリケーションが他のシグナルによって中断された場合に実装することをお勧めします。メソッドを実装するということです- (void)applicationWillResignActive:(UIApplication *)application

というのも、iPhone/iPod touch には強制中断があります。電話をかける、電源ボタンを押すなど。

于 2009-11-30T01:13:20.187 に答える