聪明的点击推送通知声音问题

时间:2016-09-07 06:06:07

标签: ios objective-c push-notification apple-push-notifications

即使播放默认的推送通知声音,我也必须发送"默认"声音文件的值键入聪明的点击控制板。

enter image description here

即使我不想要任何自定义声音,也必须发送默认声音。

1 个答案:

答案 0 :(得分:2)

根据苹果文档&如果您想播放默认声音,则必须在声音文件中发送“默认”值。另外,它不会播放默认声音。

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

修改:

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

enter image description here

希望它会对你有所帮助。