如何允许用户从Settings.app中的默认声音中选择通知声音?

时间:2013-06-28 15:38:52

标签: ios push-notification settings.bundle

我想知道是否可以允许用户在Settings.app->任何默认声音的通知中更改我的应用的推送通知声音(类似于可以在那里更改消息的提示音) )。如果是这样,我需要在代码中进行哪些更改以允许此操作?我是否需要更改Settings.bundle?

1 个答案:

答案 0 :(得分:0)

您可以将用户选择的声音文件的名称发送到您的服务器(以及设备令牌)并将其存储在您的数据库中。当您向该用户的设备发送推送通知时,您将从数据库中获取声音文件名并将其放入通知有效负载的sound属性中。

如果用户未选择特定声音,您可以在通知有效负载中发送默认声音文件名。