本文将引导您在基于 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 文件配置操作说明。