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