25

我正在尝试更改推送通知的声音,但我不知道要使用什么名称。我想使用“电子”声音,但是在我的有效载荷的声场中放什么?有可用声音列表吗?

4

2 回答 2

25

文档中所述,您可以将“default”指定为有效负载中“sound”键的值以播放默认声音,或者指定应用程序包中声音文件的名称以播放该声音。您需要准备声音以确保其格式兼容。

于 2012-05-22T20:40:24.930 回答
0

上面的答案可能是错误的。

您可以指定内置声音,我正在研究的问题是找出所有名称。

例如,此 APNS Python 代码有效:

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

请注意,sound设置为chime而不是default。这适用于 iOS 7 及更高版本,不明白为什么它也适用于 iOS 8。

当我第一次编写此代码时,我只是进行了一个疯狂的猜测并输入了chime哪个,你瞧,工作。

于 2014-09-10T18:24:07.270 回答