2012-05-22 13 views
22

プッシュ通知のサウンドを変更しようとしていますが、その名前が何を使用するのかわかりません。私は "電子"音を使いたいですが、私は自分のペイロードの音場に何を入れますか?利用可能なサウンドのリストはありますか?iOSプッシュ通知で使用可能なサウンドのリスト

答えて

24

the docsに記載されているように、デフォルトサウンドを再生するペイロード内の「サウンド」キーの値、またはアプリケーションバンドル内のサウンドファイルの名前を「デフォルト」に設定することができます。互換性のあるフォーマットになっていることを確認するには、prepare the soundが必要です。

+0

私はすでにiPhoneのサウンドの1つを使用することができたという印象を受けましたが、そうではありませんか? – Jhorra

+0

私は 'default'をビルトインサウンドとして見たことがあります。私は周りにグーグルで試してみましたが、他に何も見つかりませんでした。 – kevboh

+0

ありがとう、私はどちらも見つけることができなかった理由だと思います。私はちょっと逃したと思った。 – Jhorra

0

上記の答えが間違っている可能性があります。

組み込みのサウンドを指定することができます。私が調べている問題は、すべての名前を調べることです。例えば

このAPNS Pythonのコードは動作します:soundchimeなくdefaultに設定されている

APNSmessage = Message([u1.push_notification_token], sound="chime", alert=sender+" Private Messaged You: "+messagePushNotification, badge=u1.unread_badge_count, custom={'slug':slugChannel}) 

ていることに注意してください。これはiOS 7以上で動作し、iOS 8でもうまくいかない理由はわかりません。

私が最初にこのコードを書いたとき、私はちょうど野生の推測をして、chimeと入力して動作しました。

+1

私はこの結果を再現することができませんでした。例えば ​​'default'、' chime'、 'asdf'などの' sound'キーで何かを指定すると、サウンドの名前がメインで見つからない限り、すべてシステムサウンドを再生しますアプリケーションバンドル。 – abhillman

+1

私と一緒に働かなかった –

+3

'lo and behold':P – tipycalFlow