一、通过工具直接拷贝出日志文件
1.发布封装应用时,不勾选“禁止通过iTunes读取文件”
2.通过iTunes或者爱思助手等PC工具提取到日志文件。
爱思助手获取日志如图所示,sangforsdklogs就是SDK日志文件夹,导出该文件夹即可获取到日志
二、在设备控制台通过webConsole 获取日志
该方法存在一些局限性,需要满足以下条件才能正常获取到日志:
aTrust 服务端版本在2.1.12及以上;
客户APP已经正常登录aTrust,在设备控制台的监控中心能看到该用户处于上线状态;
客户APP处于前台;
满足以上三个条件后,则可以在设备控制台通过webConsole 输入命令来获取日志信息,具体流程如下:
命令行中输入如下命令:
// 获取用户名为lvjie 的 client id
atrust_tool client get_client_id lvjie
// 242 为 第一步获取的client id
atrust_tool client get_client_log 242
如上即完成获取当前登录lvjie帐号应用APP的日志。 接下来在文件管理 tab项 可以看到文件下载列表,下载即可
三、通过工具包获取日志
对于使用深信服试用证书封装的应用,可用LogShare.ipa该工具获取日志
1、问题手机安装ipa,可用爱思助手安装,也可把ipa发布在aTrust控制台,通过aTrust应用中心安装;
2、安装成功后,打开日志工具,点击测试页面按钮->点击日志按钮->点击分享日志,即可获取到日志