本文将引导您在基于 mPaaS 框架、基于原生框架且使用 mPaaS 插件或基于原生框架且使用 CocoaPods 的接入方式下,添加诊断或消息推送 SDK。

说明

诊断功能支持上述三种接入方式,您可以自由选择。更多信息,请参见 接入方式介绍

诊断功能支持通过 移动同步消息推送 两种方式进行日志拉取。您可以根据需要选择其中一种方式,并在接入时相应地选择 诊断消息推送 模块。移动同步方式成功率更高,依赖移动同步服务;消息推送方式要求在下发诊断指令时用户在线,依赖消息推送服务。

基于 mPaaS 框架

前置条件

已参考 基于 mPaaS 框架接入 文档,完成通用接入步骤。

添加 SDK

下面针对两种不同的诊断方式,介绍如何接入诊断功能。

移动同步方式

使用 mPaaS 插件添加 诊断 模块。更多信息,参考 mPaaS 插件 > 编辑模块

消息推送方式

使用 mPaaS 插件添加 诊断消息推送 模块。更多信息,参考 mPaaS 插件 > 编辑模块

基于已有工程且使用 mPaaS 插件

前置条件

已参考 基于已有工程且使用 mPaaS 插件接入 文档,完成通用接入步骤。

添加 SDK

下面针对两种不同的诊断方式,介绍如何接入诊断功能。

移动同步方式

使用 mPaaS 插件添加 诊断 模块。更多信息,参考 mPaaS 插件 > 编辑模块

消息推送方式

使用 mPaaS 插件添加 诊断消息推送 模块。更多信息,参考 mPaaS 插件 > 编辑模块

基于已有工程且使用 CocoaPods

下面针对两种不同的诊断方式,介绍如何接入诊断功能。

前置条件

已参考 基于已有工程且使用 CocoaPods 接入 文档,完成通用接入步骤。

添加 SDK

下面针对两种不同的诊断方式,介绍如何接入诊断功能。

移动同步方式

Podfile 里配置 mPaaS_pod "mPaaS_Diagnosis",具体操作参考 CocoaPods 接入说明中的 Podfile 文件配置操作说明。

消息推送方式

Podfile 里配置 mPaaS_pod "mPaaS_Push",具体操作参考 CocoaPods 接入说明中的 Podfile 文件配置操作说明。