phonegap/cordovaを使用してビーコンを検出するiBeaconアプリを作成しました。アプリがどのように動作するかは、近くのビーコンを検出してアプリが閉鎖されているかバックグラウンドで実行されている場合に、オーディオ(一般的なリンゴ通知音)を含むローカル通知を使用することです。 Appleは以下のコメントでそれを拒否する理由を私は知らない。2.16:マルチタスクアプリは、目的の目的でバックグラウンドサービスしか使用できません:VoIPなど
2.16:などのVoIP、オーディオ再生、場所、タスク完了、ローカル通知、 :のみそれらの意図された目的のためにバックグラウンドサービスを使用してマルチタスクのアプリ次のステップ オーディオキーは、音楽プレーヤーやストリーミングオーディオアプリケーションなど、バックグラウンドでユーザーに可聴コンテンツを提供するアプリケーションで使用するためのものです。アプリをバックグラウンドにしている間にユーザーに聞こえるコンテンツを提供するようにアプリを修正するか、UIBackgroundModesキーから「オーディオ」設定を削除してください。 あなたのアプリは連続したストリーミングオーディオを提供していません。ローカル通知の可聴アラートの配信の詳細については、「ローカルとリモート通知について」を参照してください。 App Storeレビューガイドラインに準拠するために必要な変更を加え、改定されたバイナリを再提出することを検討してください。
私はオーディオバックグラウンドを指定することを覚えていない、私はphonegapのサードパーティのプラグインのlocalnotificationが自動的にそれを設定するのだろうか?誰でも電話帳で「オーディオバックグラウンドモード」を削除する方法を教えてもらえますか? –