注意 自 2020 年 6 月 28 日起,mPaaS 停止维护 10.1.32 基线。请使用 10.1.68 或 10.1.60 系列基线。可以参考 mPaaS 10.1.68 升级指南 或 mPaaS 10.1.60 升级指南 进行基线版本升级。本文将引导您完成 iOS 客户端开发,包括:接入移动分析...
完成客户端开发 Android 具体步骤如下:接入移动分析组件。更多信息,参见 接入 Android。开启卡死监控。更多信息,参见 Android 性能日志。iOS 具体步骤如下:接入移动分析组件。更多信息,参见 接入 iOS。开启卡死监控。更多信息,参见 ...
添加 SDK 的依赖如下(目前仅支持 Java,有其他语言需求请联系技术支持):<dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-mpaas</artifactId><version>3.0.12</version></dependency><dependency><groupId>...
设备报活 埋点 mPaaS 框架会自动上报,开发者无需处理。如需关闭框架的自动上报,可通过在 AndroidManifest.xml 中添加以下配置(基线 10.1.68.30 及以上版本支持)实现:关闭自动上报后,可根据需求选择时机上报,代码如下:MPLogger....
进入 mPaaS 控制台的 移动网关>网关管理>常用工具>链路分析 页面,输入 TraceId 可以解析出处理该请求所在的 MGS 服务器 IP 和处理时间。通过 SSH 到 MGS 的服务器,根据 TraceId 查询请求相关的日志。ssh-p2022 account@IP account/...
检查 mPaaS 控制台是否开启了小米通道(参见 配置小米推送通道),以及相关配置是否和小米开放平台一致。查看 logcat 日志进行排查:选择 push 进程,过滤 mPush.PushProxyFactory,检查是否存在以下日志:D/mPush.PushProxyFactory:found ...
本文将引导您完成 Android 客户端开发,包括:接入移动分析组件 记录事件日志 上报日志 1.接入移动分析组件 参见 Android 接入文档 接入移动分析组件。2.记录事件日志 下面通过代码示例指导如何记录事件日志,并对涉及的相关参数进行说明。...
本文介绍了在 mPaaS 控制台为已创建的蚂蚁动态卡片添加卡片资源的操作流程。操作步骤 进入 mPaaS 控制台,在应用列表中选择目标应用。单击左侧导航栏中的 实时发布>蚂蚁动态卡片>卡片管理,进入 卡片管理 页。在 卡片管理 页的 卡片列表 中...
作为开发者,您可以在 mPaaS 控制台 实时发布>配置开关管理 中增加需要的开关配置项,并且按照平台、白名单、百分比、版本号、机型、Android 或 iOS 版本等信息针对性地下发配置。前提条件 已在 Android 或 iOS 客户端添加开关配置服务的 ...
方便您在功能开发调试时,通过查看设备状态来进行问题排查。查询设备状态的步骤如下:登录 mPaaS 控制台,选择目标应用后,从左侧导航栏进入 消息推送>查询工具 页面。设置查询条件,查询目标设备状态。选择查询维度用户 ID 或设备 ID,...
mPaaS 的客户端 SDK 为用户提供写入诊断日志的接口。该诊断日志是指您根据开发需求或排查问题的需要,调用埋点接口写入的日志。此类日志默认只会记录在磁盘中,并不上传。需要排查问题时,您可以通过日志提取功能下发诊断任务到客户端,...
问题描述 Android 开发者在完成小程序接入后,尝试在应用中打开小程序时,容器页面显示错误提示“网络不给力,请稍后再试”。常见原因 mPaaS 在打开一个小程序应用前,首先需要获知该小程序包的基本信息,因此客户端会主动通过 mPaaS 的 ...
从 mPaaS 10.2.3.4 起,mPaaS 增加了对 targetSdkVersion 31 的支持。如果您的应用需要将 targetSdkVersion 升级到 31,请 使用 mPaaS 插件 将 SDK 更新到 10.2.3.4 或以上版本,并按照下文进行适配和回归相关功能。适配 targetSdkVersion ...
创建事件 操作步骤如下:登录 mPaaS 控制台,选择目标应用后,从左侧导航栏进入 移动分析>自定义分析>事件与属性配 置 页面,在右侧页面单击 事件 标签进入属性列表页。单击 新建事件,在 事件配置 页面,配置事件基本信息,然后单击 下...
iOS App 会从 APN 服务器处获得的用户推送服务的 deviceToken,开发者需要主动把该 deviceToken 绑定到 mPaaS 推送服务中。在测试开发阶段,开发者可能需要通过 deviceToken 进行消息推送测试,例如在移动推送(MPS)控制台进行 Device ...
对移动应用进行加固的操作可以通过调用 OpenAPI 来实现,实现用户服务端和 mPaaS 服务端的对接。流程说明 接口调用流程如下:获取上传到 OSS 的 Token。将 APK/AAB 上传到 OSS。通知 MSA 已经上传 APK/AAB。查询上传结果(轮询),获取到...
全面兼容主流手机设备——移动开发平台 mPaaS 在支付宝复杂的业务场景中经受了亿级用户的体验,兼容主流手机设备,助力上海地铁打造出高品质、动态化的超级 App。双离线保障业务稳定——引入双离线技术,将“记账”和“付款”两个动作分开...
本文将引导您从零开始创建一个基于 mPaaS 框架接入的全新工程。阅读本文前,请确保已阅读 接入方式简介。操作步骤 安装开发者工具:mPaaS Xcode Extension 插件。在控制台创建应用。在 macOS 的 应用程序 中找到 mPaaS 独立的应用 ...
开发一个小程序通常包括以下步骤:下载 IDE 创建小程序 下载配置文件 登录小程序 IDE 选择关联小程序 编辑代码 上传小程序 发布小程序 下载 IDE 前往小程序 下载中心,下载所需版本的小程序开发工具(IDE)。创建小程序 下载并安装小程序 ...
获取 App ID、Workspace ID 与 Tenant ID 登录 mPaaS 控制台,进入应用。在 总览 页,依次点击 代码配置(可视情况选择 Android 或 iOS)>下载配置文件>立即下载,在右侧弹出的 代码配置 窗口中,您可以看到 App ID、Workspace ID 和 ...
本文的视频中介绍了 mPaaS 小程序以及在 Android 和 iOS 开发过程中如何接入 mPaaS 小程序。mPaaS 小程序介绍 在 Android 开发中接入 mPaaS 小程序并实现启动 在 iOS 开发中接入 mPaaS 小程序并实现启动
错误描述 在升级到产品集 10.1.68.27 后,编辑组件时报以下错误:undefined method `download_files’for nil:NilClass[Errno 1](NoMethodError)。解决办法 在 mPaaS 的问题报告 窗口中单击 诊断。如果在 mpaas.log 诊断日志中出现图中所示...
本文的视频中介绍了在 IDE 中开发 mPaaS 小程序的基本操作,以及如何在 Android 和 iOS 开发中预览与调试小程序。IDE 基本操作 在 Android 端预览和调试小程序 在 iOS 端预览和调试小程序
升级 SDK/组件 基于 Extension 插件升级 使用 mPaaS Xcode Extension 插件升级 SDK/组件,您可以选择以下两种方式:更新产品集 升级基线 您需要根据自身情况选择升级方式。如果您:已经使用 Extension 插件管理组件依赖,但当前使用的基线...
mPaaS 提供了以下开发者工具以帮助开发者能够快速接入 mPaaS 并辅助进行开发工作。mPaaS Xcode Extension:是基于 XcodeKit 构建的官方插件,它可以在 Xcode 的 Editor 菜单中增加额外的命令。安装简单,不需要去除 Xcode 签名。通过全新的...
建议您在升级 SDK 后使用适配层的 API,具体可参考以下各组件文档中的旧版本升级注意事项:移动网关 移动分析 H5 离线包 移动同步 客户端诊断 发布管理 升级无线保镖到 V5 说明 需重点关注项目中 mPaaS 各组件的配置类的 category 和 info....
升级 SDK/组件 基于 Extension 插件升级 使用 mPaaS Xcode Extension 插件升级 SDK/组件,您可以选择以下两种方式:更新产品集 升级基线 根据自身情况选择升级方式:已经使用 Extension 插件管理组件依赖,但当前使用的基线版本低于 10.1....
本文介绍了 mPaaS 10.1.68 版本基线为 iOS 15 进行的适配,以及用户需要完成的适配工作。背景 iOS 15 已于 2021 年 9 月正式发布,针对全新的系统特性和接口,APP 需要进行相关的适配。mPaaS 在 10.1.68.38 及以上版本的基线中完成了对 iOS...
进入 mPaaS 应用,在左侧导航栏中选择 音视频通话>通话应用管理 进入音视频通话产品页。创建通话应用。创建后可查看 bizName 和密钥,相同 bizName 下的用户可互相通话。生成签名。音视频通话中提供两种签名生成方法:服务端生成:通过安全...
更新开发者工具命令 mpaas update 用于更新 mPaaS 开发者工具,更新会覆盖原有的安装。通用选项参数-h,-help 显示某个命令的使用帮助信息-verbose 显示更多的 debug 信息-silent 静默模式,不显示任何输出信息 使用示例 mpaas update
本节介绍 AB 测试的使用流程,并演示如何一步一步的使用本产品。使用 AB 测试的流程如下:创建实验室 创建实验 调试实验 运行实验 结束实验/方案推全 前置条件 在使用 AB 测试之前,您需要接入 Android 和 iOS,详见 接入 Android 或 接入 ...
本文主要是对活动指示器基本类的简介。活动指示器基本类 AUActivityIndicatorView 为 UIActivityIndicatorView 在 mPaaS 中的版本。为方便后续扩展,所有 mPaaS 应用都必须使用 AUActivityIndicatorView,而不是系统的 ...
mPaaS Android 提供了原生 AAR 方式和组件化接入(Portal&Bundle)两种接入方式。如果您是初次接触 mPaaS,建议您使用 原生 AAR 方式,此种方式比组件化接入方式更贴近 Android 技术栈,方便您快速上手。更多关于接入方式的信息,请参见 接...
本文介绍了 mPaaS 10.2.3 版本基线为 iOS 17 进行的适配,以及用户需要完成的适配工作。背景 iOS 17 将于 2023 年 9 月正式发布,针对新的系统特性和接口,App 需要进行相关的适配。目前 mPaaS 已在≥10.2.3.30 版本的基线版中完成对 iOS ...
原理框架 控制台根据不同的诊断通道(消息推送或移动同步)下发日志诊断指令,客户端接收到诊断指令后,将诊断日志上报到日志网关,当诊断文件上报成功后,在控制台可以下载诊断文件。基本框架如下所示:接入和使用 Android 端的接入及使用...
在设计 mPaaS 小程序时,只有把产品做得足够简单易用,才能让更多的用户使用。用户越多,意味着市场越广、收益越大。一个页面只做一件事情 App 的一个页面能展示的信息非常有限。由于手机的使用环境非常不稳定,经常受各种因素影响,例如...
移动分析依赖客户端 SDK 来进行埋点,收集用户行为及 App 性能相关数据,生成日志并上报到服务端。根据 mPaaS 客户端与 mPaaS 服务端协定的埋点数据格式,服务端从客户端上传的埋点日志中提取有效数据,从而实现对客户端各项指标的监控分析...
本文将引导您在基于 mPaaS 框架、基于原生框架且使用 mPaaS 插件或基于原生框架且使用 CocoaPods 的接入方式下,添加诊断或消息推送 SDK。说明 诊断功能支持上述三种接入方式,您可以自由选择。更多信息,请参见 接入方式介绍。诊断功能...
mPaaS 的 Xcode 插件 mpaas xcode plugins uninstall 卸载 mPaaS 的 Xcode 插件 mpaas xcode plugins update 更新 mPaaS 的 Xcode 插件 mpaas xcode plugins refresh 刷新 mPaaS 的 Xcode 插件的 UUID 更新开发者工具命令 mpaas update ...
移动分析平台预置了一些常用属性;此外,您可以根据实际情况自定义属性。属性 ID 用于唯一标识一个属性。属性是 App 全局的,因此,同一个 mPaaS 应用中属性 ID 必须唯一。事件分析 事件及其属性信息会以日志的形式先存储在本地客户端,...