如何自定义本地通知提示音

如果使用了SDK的本地通知,只想自定义本地通知的提示音,可以参考如下:

自定义声音文件,命名为“sms-received”,格式为 “caf”(这里是SDK代码根据这个命名来判断设置本地通知提示音的,所以一定要一致)

找到工程中添加的sdk的资源文件RongCloud.bundle下的sms-received.caf文件,替换同名文件(需要确保替换后的文件和原文件的路径一致);

替换后确保工程target/Build Phases/Copy Bundle Resources下有RongCloud.bundle文件

点赞
收藏

评论区

加载中...

相关推荐

Notification使用详解之二:可更新进度的通知

上次和大家分享了关于Notification的基础应用,包括简单的通知和自定义视图的通知。今天和大家分享一下如何实现一个可更新进度的通知。我们将会模拟一个下载任务,先启动一个线程负责模拟下载工作,在这个过程中更新进度信息,然后下载线程把最新的进度信息以消息的形式,发送到UI线程的消息队列中,最后UI线程负责根据最新的进度信息来更新进度通知的UI界面。

SpringCloud Config(配置中心)实现配置自动刷新(十六)

一、实现原理1、ConfigServer(配置中心服务端)从远端git拉取配置文件并在本地git一份,ConfigClient(微服务)从ConfigServer端获取自己对应配置文件;2、当远端git仓库配置文件发生改变,ConfigServer如何通知到ConfigClient端,即ConfigClient如何感知到配置发生更新?S

Android10.0通知Notification的使用这一篇就够了

文章目录前言通知概述不同android版本上通知功能通知的结构创建通知1.创建渠道2.设置点击事件3.构造Notification对象并显示通知通知的操作1.添加操作按钮2.添加进度条3.设置锁定屏幕公开范围4.更

Maven仓库

maven仓库分为本地仓库、远程仓库。项目引用依赖时,先从本地仓库按照坐标查找,如果没有找到则到远程仓库查找,如果还没有就报错。设定本地仓库修改setting.xml文件配置,自定义本地仓库路径。本地仓库只有一个。<localRepository/path/to/local/repo</localRepository

Http 缓存策略

1)浏览器缓存策略浏览器每次发起请求时,先在本地缓存中查找结果以及缓存标识,根据缓存标识来判断是否使用本地缓存。如果缓存有效,则使用本地缓存;否则,则向服务器发起请求并携带缓存标识。根据是否需向服务器发起HTTP请求,将缓存过程划分为两个部分:强制缓存和协商缓存,强缓优先于协商缓存。强缓存,服务器通知浏览器一个缓存时间,在

融云IM干货丨如何衡量推送通知的及时性?

衡量推送通知的及时性可以通过以下几个指标来进行:推送到达时间:衡量从服务器发送推送通知到用户实际接收到通知的时间差。理想情况下,这个时间应该尽可能短,以确保信息的时效性。用户拒绝通知权限请求的速度:如果用户很快就拒绝接收通知权限请求,这可能意味着推送通知的