【发布时间】:2018-04-11 15:55:41
【问题描述】:
我已经成功录制并播放了本地通知声音的声音,并且在调用该函数时也会播放。
但问题是当我将声音的链接提供给通知声音属性时,它不起作用。
notification.sound = UNNotificationSound.init(named: "martian-gun copy.m4a")
以上代码完美运行。但是当我给它 URL(以字符串的形式)时,它不会播放确切的声音。 代码不工作如下:
let fm = FileManager.default
let docsurl = try! fm.url(for:.documentDirectory, in: .userDomainMask, appropriateFor: nil, create: false)
let myurl = docsurl.appendingPathComponent("sound.m4a")
notification.sound = UNNotificationSound.init(named: myurl)
myurl 与 playButton 上的语音播放路径相同。 最后的问题是如何从声音 URL 设置通知自定义声音?
【问题讨论】:
标签: ios swift usernotifications