iOS 自定义通知声音

iOS10+的本地通知开始使用“UNUserNotificationCenter”,由于系统通知的声音太单调,总有些“想搞特例的”,哈哈,废话不多说,这里只说怎么设置自定义声音,至于通知怎么实现,自行搞定!!!

方法1:将音频文件放到App的bundle中,就是我们俗称的工程中,然后直接设置音频文件的名字就可以了

 content.sound = [UNNotificationSound soundNamed:@"***.wav"];

方法2:从沙盒中读取音频文件,

看了网上好多都说不行,后来看了官网那边的解释是这样的


屏幕快照 2019-01-25 下午1.42.02.png

意思就是:soundNamed:后面的参数是音频文件的名字(不是路径哦!),
另外音频文件存放的位置有两种
(1)放到工程中(就是第一种方法那样)
(2)放到沙盒里面的Library里面的Sounds文件夹中(如果Library中没有Sounds文件夹,需要创建之后再把音频文件放进去),音频文件按照这个路径放好之后就可以设置自定义通知声音了,设置的代码如下

content.sound = [UNNotificationSound soundNamed:@"xxx.wav"];

其中xxx就是音频文件的名称,如果音频文件位置放对,这里只设置名称就能识别出来的哦!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容