0

Apple から拒否されたアプリ (iphone) の v 1.1 があります。

却下の理由:


2.16

お客様のアプリはバックグラウンド モードを使用していますが、そのモードを永続的に実行する必要がある機能が含まれていません。この動作は、App Store レビュー ガイドラインに準拠していません。

アプリが Info.plist の UIBackgroundModes キーでオーディオのサポートを宣言していることに気付きましたが、アプリケーションがバックグラウンドにある場合、音声コンテンツは再生されません。この機能を提供することが意図されていた可能性がありますが、レビューの時点では、アプリのバックグラウンド オーディオを再生できませんでした。

iOS アプリケーション プログラミング ガイドに示されているように、「このキーは、音楽プレーヤーやストリーミング オーディオ アプリケーションなど、バックグラウンドでユーザーに可聴コンテンツを提供するアプリケーションで使用することを目的としています。」したがって、アプリがバックグラウンドにあるときに可聴コンテンツをユーザーに提供するか、UIBackgroundModes キーから「オーディオ」設定を削除することが適切です。


承認された v 1.0 では、必要なバックグラウンド モード「アプリのオーディオ再生」が既に有効になっていました。

アプリの 1 つのサウンドを起動するとサウンドが再生され、ロック画面をクリックするとサウンドがバックグラウンドで再生され続けます。

新しいバージョン (v1.1) では、iPhone のホーム ボタンを押したことを検出する機能を追加しました。ホームボタンを押すと音が一時停止します。

デバイスで試してみると、正しく動作し、バグもありません。

アプリの何が問題なのか正確にはわかりません。

4

3 に答える 3

1

ホームボタンを押したときにサウンドを一時停止している場合、バックグラウンドでサウンドを再生していません。常にバックグラウンドでサウンドを再生するようにアプリを変更するか、Apple に電子メールを送信して、電話がロックされている間も再生できるようにするには、アプリにバックグラウンド機能が必要であることを説明してください。

よくわかりませんが、オーディオ バックグラウンド モードがなくても、ロック画面でサウンドを再生できる可能性があります。それを削除して、アプリが同じように動作するかどうかを確認してください。存在する場合は、キーを削除する必要があります (保持する理由はありません)。

于 2012-07-30T19:33:14.147 に答える
0

オーディオ バックグラウンド モードを使用する場合、アプリは継続的にオーディオを再生する必要があります (ミュージック アプリやダウンキャストなど)。それはあなたがすることですか?それとも、音を短く鳴らすだけですか?

を使用して短い音 (< 10 分) を再生できるはずですbeginBackgroundTaskWithExpirationHandler:(と思います!)

于 2012-07-30T19:32:06.200 に答える
-1

Apple からの私の質問に対する回答を以下に示します。

2012 年 7 月 31 日午前 10 時 21 分。アップルから。

こんにちは、

この情報を提供していただきありがとうございます。ただし、オーディオ バックグラウンド機能が適切に実装されていることを確認するには、オーディオが起動したらホーム ボタンを押すのが適切です。この機能の実装方法の詳細については、iOS アプリケーション プログラミング ガイドを参照してください。この問題を解決するには、必要な変更を行ってください。

于 2012-07-31T19:34:23.687 に答える