收到通知后,我将显示自定义屏幕并使用InCallManager播放铃声。在IOS上,如果App在后台,则会弹出通知。我可以看到通知监听器也被解雇了。我已经放置了相同的InCallManager函数来播放声音,但是什么也没播放。
我在Xcode项目中也设置了背景模式->音频。
请问有人可以建议该应用在后台运行时如何播放声音吗?
谢谢
答案 0 :(得分:0)
我可以通过在通知有效负载中发送“声音”字段来解决此问题。我正在使用OneSignal,所以我将有效负载传递为:
'ios_sound'=>'ring.mp3'
ring.mp3存储在我的IOS项目中。