2

即使要播放默认的推送通知声音,我也必须将“默认”值发送到Clever Tap Dashboard中的声音文件密钥。智能轻触推送通知声音问题

enter image description here

是需要发送默认,即使我不希望任何自定义音效。

回答

2

根据苹果说明书&准则如果要播放默认声音,则必须在声音文件中发送“默认”值。其他方面,它不会播放默认声音。

对于自定义声音,您可以传递自定义声音文件名称来代替默认设置。

编辑:

  • 在自定义的情况下,你的声音的声音文件应该在资源您的Xcode项目中存在。
  • 确保您的自定义声音文件的持续时间不超过30秒。否则它会播放默认声音。
  • 此外,您还需要将标题为UILocalNotificationDefaultSoundName的自定义文件名添加到info.plist。见下图:

enter image description here

希望它会帮助你。

+0

那么该文件应该存在于我们的项目中以播放自定义声音? – vaibhav

+0

感谢老板这里是一个upvote你.. :) – vaibhav