使用环信实现语音通信的时候,我需要在锁频状态下仍能保持通话,所以我就在info.plist文件里面添加了键:Required background modes,是程序可以后台运行。
但是这样的话,程序审核被拒绝。
于是我在提交审核的时候,Notes栏里写了开启Required background modes的原因,结果还是被拒绝。
最终解决方法:
我又提交了一次,在Notes栏里写了中英文两个版本的原因描述。结果通过了。傲娇的苹果。
Dear,
I have used EaseMob to chatting and using audio.I need to play voice in background when I chat with others using this APP. So, I add "Required background modes" to info.plist.
Long time in a state under the lock screen calls can greatly reduce electricity consumption, improve mobile phone usage time.
You can find the video and audio method in the file of MainTabbarController.m.
亲,
在APP中采用了环信的语音、视频通话等功能,请求连接的时候,需要在后台播放callRing.mp3音频文件(嘟嘟的声音);
所以开启了Required background modes。
长时间在锁屏状态下进行通话可以大大减少用电量,提高手机使用时间。
您可以在MainTabbarController.m文件中找到有关播放音频的方法。
图片: