
aps = { alert = "Good Evening Sir"; badge = 1; "custom_filed1" = 1; "custom_fIEld2" = "AAA-BBB-CCC"; name = "Sir Hubert"; sound = default;}; 如您所见,声音仍然是“默认”.我知道如果找不到指定的声音,则播放默认声音 – 字典中的声音值也将是“默认”,或者它应该是在有效负载Json中指定的文件名.在有效负载中指定这些的顺序是否重要.我尝试过其他线程的建议,但没有为我工作.我无法显示Json,因为我此刻无法访问系统.关于我可能做错什么的任何建议?
解决方法 没有你的声音键应该有你想要播放的声音文件名.{ aps = { alert = "message"; sound = "sound file name.extension"; badge = 1; };} 例如:
{
aps =
{
alert =“message”;
sound =“tone.caf”;
};
}
我正在使用此功能并在通知中获得成功的自定义警报;
保持声音持续时间尽可能小.我用这种文件格式做了:aiff,caf
如果你想测试通知,那么你可以尝试这个应用程序https://itunes.apple.com/us/app/easy-apns-provider-push-notification/id989622350?mt=12
我没有对此应用程序进行任何标记,但它有助于测试推送通知
总结以上是内存溢出为你收集整理的ios – APN自定义通知声音问题全部内容,希望文章能够帮你解决ios – APN自定义通知声音问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)