无法弹出被呼叫页面

解决方案:

1. 检查您的权限设置中是否已允许了「后台弹出界面」权限;

2. Android 10 已不允许后台弹出界面,最新的 CallKit 中为兼容这个问题在 CallKit 5.1.9 及之后版本是 Android 10 及以上应用挂后台时弹窗提示,并长响铃;在 CallKit 5.1.9 之前的版本是 Android 10 以上改用了弹出通知栏通知用户、提示音是通知音;

3. 如果没有集成融云的会话列表功能,请将 io.rong.callkit.RongCallModule#mViewLoaded 默认值改为 true。

具体方法:

(1) 2.10.4 及之前的版本,需要修改 CallKit 源码。将 CallKit 包中 RongCallModule 类属性 mViewLoaded 改为 true 即可解决。

(2)2.10.5 及之后的版本,如果是源码集成方式,可以参照 2.10.4 版本的修改方式;如果是 Maven 依赖,在 IM 连接成功后调用方法 io.rong.callkit.RongCallKit#onViewCreated 。