简体中文 | English

在使用大朋新版本SDK中,很多用户会遇到证书验证失败的情况,本文档会详细说明遇到这种情况的解决方案。

确认系统版本

打开大朋一体机,找到系统设置下的“版本升级”,点击进入。

查看“系统版本”和“发布时间”,确认是最新版本。如果不是最新的系统,请升级到最新系统。

确认AndroidManifest.xml配置

确保已经正确填写开发者ID,应用ID。开发者网站上的“DPN_DEVELOPER_ID”和“DPN_DEVELOPER_APP_ID”分别对应填写。注意修改\0后的数字内容。(下图是错误示范)

抓取Logcat

确保电脑只连接了一台Android机(如大朋一体机)。

在电脑上打开cmd命令框,输入adb命令“adb logcat >log.txt ”,开始抓取Logcat。

然后使用一体机,点击应用,出现证书验证失败后,关闭流程应用。

关掉cmd命令框。

检查developerId和appId

用文本编辑器打开刚才的log.txt,查找关键字“developerId”,确保“developerID”和“appID”和开发者网站的ID是一致的。(下图是错误示范)

packageName com.YourCompany.ChildrenVR, developerId 1000107, appId 1000107, userId null, time 1480585504

检查crt文件

仍然在刚才的log.txt中,寻找“crt”文件,请确保log中读取的crt文件和在应用中放置的文件名是一致的。(下图是错误示范)

deepoon_sdk_api(21368): name df0041a37c24de9831e462e98a7995b0, filename df0041a37c24de9831e462e98a7995a9.crt

如果这个文件错误,请确认证书​文件被安放在了这个目录“Assets/Plugins/Android/assets”。 

仍然无法解决

g. 出错的代码

如果还有其他问题,可以发邮件到dev@deepoon.com。

a. 公司名

b. 问题复现方法

c. 出现概率

d. Logcat

e. Unity3D的output.txt

f. apk文件

Copyright © 2015deepoon.com,All Rights Reserved 沪ICP备15019466号-1 上海乐相科技有限公司