远程日志

本文档指导开发者完成阿里云移动监控iOS SDK的远程日志的功能验证。

1. 拉取日志

步骤一、识别设备

  1. 启动App,在XCode控制台查找以下日志,其中DeviceID:后面字符串即为设备ID

[AlicloudApmCore] Started Successfully | DeviceID:Z+EBZ0ckxPIDAG1ZDpm1Awzk
  1. 在控制台页面左侧导航栏,选择远程日志 > 任务列表,打开任务列表页签。

  2. 任务列表页签,单击新建任务按钮,打开新建任务页面。识别设备

  3. 在左侧导航栏,选择设备日志,输入设备ID/名称,单击刷新按钮,查看手机端设备是否已被识别。识别设备

如未识别,可能的原因是:

  • 网络未连接/延迟:确认手机端已联网,稍作等待,刷新再试。

  • SDK数据发送失败,请联系技术支持解决。

步骤二、拉取日志

  1. 操作App进行前后台切换,触发日志输出。

  2. 创建日志拉取任务,拉取指定手机端设备的日志。具体操作请参见新建任务

  3. 查看任务,确认日志拉取任务已完成。具体操作请参见查看和管理任务

  4. 在左侧导航栏,选择设备日志,确认指定手机端设备的日志已拉取成功。

如预期日志未被成功拉取,联系技术支持解决。

2. 主动上报日志

  1. 主动调用SDK接口,上报当天打印的日志

#import "AlicloudApmRemoteLog/AlicloudApmRemoteLog.h"

[EAPMRemoteLog uploadTLog:@"Your bizComment"];
  1. 在控制台页面,选择远程日志 > 主动上报,查看上报日志详情。

image