我使用以下代码:
let userInfo = notification.request.content.userInfo
let position = userInfo["TITLE"] as? NSString
completionHandler([.alert, .badge, .sound])
此代码播放默认声音,但我想将其更改为系统文件mysound.mp3
我怎么能?
答案 0 :(得分:2)
要在收到通知时播放自定义声音,您必须将声音键添加到通知有效负载中,并将声音文件添加到xcode项目中。
将文件添加到Xcode项目根目录。确保在添加文件时选择了“添加到目标”,以便将它们自动添加到捆绑软件资源中。声音必须少于30秒。
请参见以下示例。
{
aps =
{
alert = "notification message";
sound = "example.wav";
};
}