聆客开放平台

# 1 常见问题

# 正式版本发布后为何检测不到新版本

正式版本发布后为何检测不到新版本?

**解决办法:**需要在版本发布平台上把所有灰度发布版本的【发布状态】改成【否】,然后再在终端进行【版本检测】,此时终端可以检测到新版本。

img.png

# 移动端安装后,发现聆客应用市场的某些应用打不开

**解决办法:**首先需要确认自己在移动端配置的json文件中默认使用的cordova版本,然后再跟该项目的项目经理确认打不开的应用支持的cordova版本,最后把cordova版本配置为应用支持的版本即可。

可以检查下是否修改/定制过配置文件中的logo,且logo的名称和后缀名跟json文件不一致。

**解决办法:**如果项目定制过底部菜单的logo,则需要保证logo的名称和后缀名跟json文件保持一致,另外,假如自己定制的logo是png格式,不可能直接修改后缀名为svg格式,需要使用工具转换成svg格式。

# Ios移动端聆客安装后,打开聆客提示:无法验证APP

**原因:**假如Ios端打包用的是企业证书,那么安装后,需要先进入手机【设备】-【通用】-【设备管理】,找到该企业聆客用的证书,点击进入下一级页面,再点击【验证App】。

以上操作完成后,再重新打开桌面聆客,即可正常打开聆客。

img_1.png

**原因:**Ios的包在上传到【版本发布平台】时,包名带了空格和特殊符号,客户端未对带有这种特殊字符的访问地址进行url编码,会出现请求地址解析异常。

**解决办法:**在【版本发布平台】上传安装包前,请在自己电脑上把包名上的空格和特殊符号去掉。比如这里的原名包BingoLink (1).ipa改为BingoLink.ipa,再重新上传即可。

img_2.png

# Mac电脑安装聆客后出现提示:无法打开“聆客”

Mac电脑安装聆客后,出现提示:无法打开“聆客”,因为Apple无法检查其是否包含恶意软件。

**报错原因:**安装包未签名

**解决办法:**再打一个有签名的包重新发布。

img_3.png