を実行されていなくても、オーディオクリップを再生、私が提案Silent Pushごとに状態を実行していないアプリに長いアラームを再生するためのVoIPの通知を使用し、しかし、アプリは、以下の点に拒否されてしまったはアプリが私のアプリで
あなたのアプリは、意図していない方法でVoIP APIを使用するガイドライン4.2.1に準拠していません。
2.5.4マルチタスクアプリでは、VoIP、オーディオ再生、ロケーション、タスクの完了、ローカル通知など、目的の目的でのみバックグラウンドサービスを使用できます。アプリでロケーションバックグラウンドモードが使用されている場合は、バッテリ寿命を低下させます。
、これらの問題を修正する方法はありますか私たちは状態を実行していないアプリで受け取るプッシュに長いアラームを再生するためにあらゆる選択肢を得れば良いでしょうか?プッシュ受信に
私は信じて、UNNotificationContentExtension
我々はプッシュメッセージsound
キーに扱うことができますが、どのように自動オーディオを再生するために受信したプッシュで私たちのカスタム通知を表示するのに役立つでしょうか?
または
は、我々は
mediaPlay() mediaPlayPauseButtonFrame()
でUNNotificationContentExtension
方法はデフォルトでこれを行うことができますが、ここで自動オーディオを再生する方法はありません。間違っていれば私を修正してください。
私の要件は、すべてのアプリ状態で長いオーディオを再生する必要があり、オーディオは停止ボタンや通知(通常はアプリを起動します)のユーザークリックで停止する必要があります。
アプリがvoipプッシュ通知でうまく構成されている場合、ローカル通知のスケジュールを設定して最大30秒のオーディオファイルを再生できます。もっと詳しくはこちらhttps://github.com/hasyapanchasara/PushKit_SilentPushNotification – Hasya
はい、同じことをしました。しかし、アプリは拒否されました。「あなたのアプリは、意図されていない方法でVoIP APIを使用してガイドライン4.2.1に準拠していません。 – Gopik