2010-12-13 18 views
5

私は多くの投稿を読んでいますが、アプリケーションがバックグラウンドで一時停止されている間も、目的の機能を達成できません。
私の参照ポイントはthisラジオアラームアプリケーションです。iPhone OS4目覚まし時計

私は(成功した上記電波時計に実装されている)ローカル通知を使用して行うことができないものがあります:バックグラウンドで

  1. プレイアラーム音電話が
  2. 変更電話の音量ミュートされている間。
  3. を再生します。

はまた、私は、彼らは、アラームはおそらくローカル通知が(音声的に)任意の洞察力をにappriciatedされるだろう

を使用されていないことを意味している音として30秒以上の音、さらにはラジオを再生することができることに気づきました...

+3

ラジオ・アラームのappstoreのコメントでは、顧客はバッテリーを大量に消費すると訴えています。つまり、ローカル通知以上のものを使用しているということです。オプションはGPSを回したり、バックグラウンドでサイレントMP3を再生するようなものです。 – ohho

+0

あなたの質問に対する答えを見つけられましたか?私は同じ問題を抱えているので、mp3の目覚まし時計を作っています –

答えて

3

このラジオアプリが長いオーディオファイルの再生に成功した理由は、アラームを待っている間に実際にバックグラウンドのサイレントループオーディオを再生するということです。

IMOというのは、人々がバッテリーを消耗させているという理由です。

+0

Appleはこれを知っていた(私は彼らが集まらない)、最初はこのアプリを承認しませんでした。 – Jonny

+0

こんにちは@ジョニー、この回答はiOS用語では非常に古いです(マルチタスクを導入したばかりのios4に当てはまります)。私はあなたが同様のアプリをリリースする予定がある場合は、新しいapisをチェックする必要がありますね。 –

+0

はい私は目覚まし時計機能を使用する別のアプリを考えています。しかし、私はそれのための新しいAPIはないと思う(または私は何かを逃した)。 UILocalNotification(やや不自由な)UILocalNotificationはまだ可能性が高いです。私は、人々の電池を食べる静かな音楽を使用するつもりはない... – Jonny

関連する問題