そのため、カスタムサウンドを使用してアプリにプッシュ通知を正常に機能させています。ただし、iPhone がサイレント モードで、カスタム サウンドでプッシュ通知を送信すると、明らかにサウンドは再生されませんが、振動もありません。
sound="chime" などの存在しないプッシュ通知を送信すると、iPhone の SMS 通知音が期待どおりに再生され、サイレント電話では期待どおりに振動します。
ここで何が間違っていますか?
そのため、カスタムサウンドを使用してアプリにプッシュ通知を正常に機能させています。ただし、iPhone がサイレント モードで、カスタム サウンドでプッシュ通知を送信すると、明らかにサウンドは再生されませんが、振動もありません。
sound="chime" などの存在しないプッシュ通知を送信すると、iPhone の SMS 通知音が期待どおりに再生され、サイレント電話では期待どおりに振動します。
ここで何が間違っていますか?
他の誰かがこれに遭遇した場合に備えて、私は最終的にそれを理解しました.
それは実際にはApple側にあります。音声付きでバッジのみのプッシュ通知を送信し、テキスト アラートを送信しない場合、携帯電話がサイレント モードでない場合はサウンドが再生されますが、サイレント モードの場合はサウンドは再生されません。
これで、その通知にテキスト アラートを追加すると、バイブレーション モードでも問題なくサウンドが再生されます。
これについては、さらにいくつかのテストが行われる可能性があります。例: カスタムのキーと値のペアを送信すると、サウンドが再生されますか? わからない。