これを既に試してみましたが、全く同じことを求めている質問は見つかりませんでした。プッシュ通知音が再生中にキャンセルする
基本的にはプッシュ通知を設定していますが、すべて正常に動作し、アプリが開いているときと閉じているときの両方で受信されます。しかし、私たちが使用しているプッシュノイズはかなり長く、警告音の "ok"ボタンを押すと音をキャンセルできるかどうかはわかりません。
私はミュートトグルスイッチを利用しようとしましたが、これは、それが音の再生オフの場合、それはその後、上にある場合、それはない、プレイし開始を鳴らした瞬間に遊びに来ているようです。スイッチの中間音を切り替えると効果はありません。しかし、プッシュ通知音ではなく、アプリで通常のサウンドクリップを再生し、トグルスイッチを使用すると、サウンドは期待どおりに停止/開始されます。
音をキャンセルする方法はありますか?それとも、ある種のシステムサウンドとは違った扱いをしていますか?
編集:私はこの数日間、自分自身でこの問題を解決しようとしていましたが、プッシュアラートの中音をキャンセルする方法がないという結論に至りました。誰もがこれが間違いないことを確認できますか?
Edit2:何らかの理由でxcodeタグが削除されました。その理由はxcodeとは関係がないからです。おそらく私の問題は明らかではないと感じているかもしれません - 私はxcodeを使ってアプリケーションを構築しています。プッシュ通知音が聞こえるかどうかをプログラマチックに制御する方法を探しています。ありがとう。
私は同じ問題に直面メートル...によってそれを回避する方法はalertBodyを定義し、コールバックを処理することです – hariszaman