快速入门

本章节内容用于介绍产品业务流程,并提供相关内容索引。

产品使用流程

您可参考下图所示流程,完成EMAS产品的使用。

image

创建账号

创建阿里云账号以及完善账号信息。具体操作,请参见账号注册(PC端)

开通服务

  1. 登录阿里云控制台

  2. 鼠标悬停在左上角的image图标上,然后在产品与服务中,打开产品和服务列表。

  3. 在产品列表中,选择企业云服务 > 移动研发平台,进入产品介绍页。

    image

  4. 在产品介绍页,勾选服务协议后,单击立即开通

创建项目

  1. 产品开通后即可进入EMAS移动研发平台的管理控制台

  2. 在控制台首页,单击添加项目,打开创建项目右侧栏。

    image

  3. 创建项目右侧栏,填写项目基本信息。

    选项

    说明

    项目名称

    必填,用于设置项目的名称。

    【取值范围】1~30字符

    【字符类型】中文/英文大小写/数字/下划线

    项目描述

    选填,简要介绍项目用途。

  4. 单击创建并进入,保存项目,并打开概览页面。

    在概览页左侧,可立即添加应用接入 SDK,查看当前项目下的应用列表。image

  5. 单击某个应用,在右侧栏可查看关联的数据信息。

    image

添加应用

为了使用 EMAS平台的功能,您需要在 EMAS 控制台中创建一个应用。这个应用是您实际开发的应用在 EMAS 平台上的映射。创建后,您需要将 EMAS SDK 集成到您的端应用中,并确保两者正确关联。

  1. 概览页面,单击添加应用,打开添加应用面板。

  2. 添加应用面板 ,选择应用类型,填写应用的基本信息。

    image

    选项

    说明

    应用名称

    用于设置应用的名称。

    【取值范围】1~26字符

    【字符类型】中文/英文大小写/数字

    应用类型

    包含NativeH5两种类型,您可根据业务需要进行选择。

    选择平台

    包括Android、iOSHarmonyOS三个选项,根据应用所属平台选择。

    PackageName

    选择平台设置为Android时,显示该选项,用于填写应用的包名。

    BundleId

    选择平台设置为iOS时,显示该选项,用于填写应用的BundleId。

    BundleName

    选择平台设置为HarmonyOS时,显示该选项,用于填写应用的包名。

    应用类型

    用于选择应用的所属类型,包括社交、摄影与摄像、娱乐等,您可以根据实际情况选择。

  3. 配置完成后,单击添加应用,完成应用创建。

    重要

    阿里云账号最多可创建45个应用,超过上限可能会涉及其他的计费,请谨慎分配应用数量。

  4. 完成之后会弹出 SDK接入提示弹框,如果您仅仅需要添加应用,可以选择稍后再说,暂时跳过接入SDK。如果您现在需要使用相关服务,则可以点击去接入,详细步骤根据您选择的应用类型不同,可参考:

    Native应用

    H5应用

Native应用

接入SDK

  1. 应用创建成功后,在弹窗中点击去接入按钮,跳转到接入SDK界面。image

    说明

    如果您暂时不需要接入服务,可单击稍后再说按钮,跳过接入SDK步骤。后续如需接入,可通过概览页面,单击接入SDK,打开SDK列表页面,继续后续操作。

  2. SDK列表面板,选择Native页签,勾选需要下载的服务名,单击下载iOS版本下载Android版本进行下载。

    重要

    如果采用Maven/CocoaPods管理依赖,无需下载SDK,点击服务模块内的开发文档,查看相关步骤添加依赖即可,或者您也可以直接查看第三步的文档表格跳转查看详细接入方式

    image

  3. SDK下载成功后,您需要进行集成操作,各服务的SDK集成操作请参见下表,您可跳转至对应的页面查看详细操作。

服务

Android SDK集成

iOS SDK集成

HarmonyOS SDK集成

云构建

不需要集成SDK

云发布

Android端接入SDK

暂不支持iOS版本

暂不支持HarmonyOS版本

移动热修复

SDK稳健接入

暂不支持iOS版本

暂不支持HarmonyOS版本

崩溃分析

Android SDK

iOS SDK

HarmonyOS SDK

性能分析

Android SDK

iOS SDK

暂不支持HarmonyOS版本

远程日志

Android SDK

iOS SDK

暂不支持HarmonyOS版本

移动推送

Android SDK接入

iOS SDK配置

HarmonyOS SDK接入

移动用户反馈

Android SDK接入

iOS SDK接入

Harmony SDK接入

HTTPDNS

Android SDK接入

iOS SDK接入

HarmonyOS SDK接入

下载配置文件(可选)

如果您需要获取您应用的相关配置,可以通过下载配置文件获取。例如当您使用性能分析等服务时,可以参考该步骤获取性能分析公钥。

  1. 登录EMAS移动研发平台的管理控制台

  2. 概览页面,单击应用名称右侧的fig3,打开指定应用的应用设置页面。image

  3. 选择目标应用,单击Android/iOS配置下载,下载应用配置文件。(HarmonyOS应用不需要下载配置文件)

    • Android配置文件名称:aliyun-emas-services.json

    • iOS配置文件名称:AliyunEmasServices-Info.plist

    • image

    打开配置文件即可获得App SecretRSA密钥等信息。

    image

    说明

    在此页面还可以查看应用的AppKeyAppSecret信息。

H5应用

接入WindVane

应用创建成功后,您可以进入到接入WindVane步骤。接入windvane.js,在H5页面中引入https://g.alicdn.com/mtb/lib-windvane/3.0.0/windvane.js,它提供了调用客户端接口的功能。

接入SDK

  1. 应用创建成功后,在弹窗中点击去接入按钮,跳转到接入SDK界面。image

说明

如果您暂时不需要接入服务,可单击稍后再说按钮,跳过接入SDK步骤。后续如需接入,可通过概览页面,单击接入SDK,打开SDK列表页面,继续后续操作。

  1. SDK列表面板,选择H5页签,勾选需要下载的服务名,单击下载iOS版本下载Android版本进行下载。

image

  1. SDK下载成功后,您需要进行集成操作,具体请参见下表,您可跳转至对应的页面查看详细操作。

服务

Android SDK集成

iOS SDK集成

HarmonyOS SDK集成

云构建

不需要集成SDK

云发布

Android端接入SDK

暂不支持iOS版本

暂不支持HarmonyOS版本

WindVane

Android端接入

iOS端接入

暂不支持HarmonyOS版本

删除应用

  1. 如果不再使用某应用,可单击该应用名称右侧的fig3,打开应用设置界面。image

  2. 应用设置页面,单击删除应用,删除应用。 image

修改应用

  1. 单击该应用名称右侧的fig3,打开应用设置界面。image

  2. 应用设置页面,可以对应用名称、包名、应用分类进行修改,修改之后单击保存,保存修改。 image

功能使用

产品适用范围及功能使用文档链接可参见下表。

产品

文档链接

适用范围

云构建

快速入门

Native应用/H5应用

云发布

快速入门

Native应用/H5应用

EMAS Serverless

快速入门

Native应用/H5应用

HTTPDNS

快速入门

Native应用/H5应用

移动热修复

快速入门

Native应用

崩溃分析

快速入门

Native应用

性能分析

快速入门

Native应用

远程日志

快速入门

Native应用

移动推送

快速入门

Native应用

移动用户反馈

快速入门

Native应用