こうしたなどテキストメッセージ、プッシュ通知、または低バッテリ状態、などuialertによって割り込みが発生した場合、自動的に記録を継続する方法

StackOverflow https://stackoverflow.com/questions/4208134

質問

私は、iPhone OS 4.1での音声録音アプリを持っています。そのようなテキストメッセージやタイマーやアラームやプッシュ通知、最も重要なのは、低バッテリ警告などすべてのアラートは、ポップアップ表示時に(それがフォーカスを失ったかもしれないので)私はアプリが録音を停止することを気づきます。質問は、どのように私はアプリは、それが再びいずれかのボタンを押すように、ユーザーがなくても、中断したところから記録を継続して取得することができます(OKまたはキャンセル)すぐにユーザーがアラートを閉じるようとして、です。 Bottomline、どのように私はアプリは、それは追加のユーザ入力なしUIalertの中断前にフォアグラウンドで何をしていたとしても継続して入手できます。

私はNetflixの上でこれを見ていると、Huluの+アプリのどこビデオは任意のアラートがポップアップしたときに一時停止しますが、ポップアップがユーザによって却下されたときにビデオが自動的に続行されます。

私はプライベートAPIを見ていないですしてください。

すべてのヘルプをいただければ幸いです。

役に立ちましたか?

解決

あなたはあなたのアプリケーションデリゲートの-applicationWillResignActive-applicationDidBecomeActive方法でこれらの問題を扱うになっているはずです。これらの方法は、それぞれ、前と後に起動します、これらのマイナーな中断が発生します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top