即使要播放默认的推送通知声音,我也必须针对声音文件发送“默认”值在 Clever Tap Dashboard 中键入。
即使我不想要任何自定义声音,也必须发送默认值。
Best Answer-推荐答案 strong>
根据苹果文档和指南,如果您想播放默认声音,则必须在声音文件中发送“默认”值。否则它不会播放默认声音。
对于自定义声音,您可以传递自定义声音文件名来代替默认值。
编辑:
- 如果是自定义声音,您的声音文件应该存在于您的 xcode 项目的资源中。
- 确保您的自定义声音文件时长不超过 30 秒。否则它将播放默认声音。
- 您还需要将标题为
UILocalNotificationDefaultSoundName 的自定义文件名添加到 info.plist 中。见下图:
希望对你有所帮助。
关于ios - Clevertap 推送通知声音问题,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/39362282/
|