Twilio Mobile SDK注册报错Temporary unavailable 自定义iOS应用呼叫20104错误排查
iOS端VoIP通话功能测试及异常记录
测试前提
测试覆盖官方Demo及自研主应用,使用针对设备特定身份生成的静态token,测试设备为两台安装对应应用的客户端:设备A、设备B。
场景1:官方Demo应用测试(结果符合预期)
- 设备A呼叫设备B,通话成功
- 设备B执行登出操作,作废token完成注销
- 设备A再次呼叫设备B,返回
Call Error:20104,提示Access Token expired or expiration date invalid,结果符合预期
场景2:自研主应用测试(出现异常)
- 两台设备均完成登录
- 设备A呼叫设备B,通话成功
- 设备B执行登出操作
- 设备A呼叫设备B,提示无法接通
- 设备B再次登录,收到注册成功提示
- 设备A呼叫设备B,返回
Call Error:20104,提示Access Token expired or expiration date invalid - 第6步操作预期应正常通话,实际调用失败
异常总结
官方Demo运行无异常,自研应用在官方Demo代码基础上新增登录登出功能,封装Call Manager单例类供全应用调用通话能力时出现上述异常,同时伴随Temporary unavailable提示。
内容的提问来源于stack exchange,提问作者rafi
相关产品推荐
相关产品推荐

