基于 mPaaS 框架接入 mPaaS iOS 框架是源自支付宝客户端的开发框架。该框架直接接管应用的生命周期,负责整个应用 启动托管、应用生命周期管理。同时基于 Framework 的设计思想,将业务隔离成相对独立的模块,着力于追求模块之间的高內聚、...
问题描述 前提条件:客户端已经正确接入移动网关组件(MGS)。MGS 控制台已经正确配置好后端应用 API 服务。问题表现:客户端通过代码发起 PRC 调用,但未能拿到预期结果。常见错误类型:MGS 无返回(客户端报错)。MGS 无返回(超时)。...
实时发布平台包含了客户端 SDK,您可以便捷地把实时发布的能力集成到客户端。实时发布的流程如下:在客户端添加相应 SDK,集成实时发布升级、热修复或 H5 离线包的能力。在 mPaaS 插件中打包生成版本升级包、热修复包、离线包等,上传到...
AB 测试的主要功能点如下:支持多种不同类型的实验 支持的实验类型有两种:客户端实验和纯服务端算法实验。客户端实验的变量通过服务端动态配置推送到客户端。支持编程模式 您可通过客户端编程的方式,获取变量值,以用于所需的实验。支持 ...
本文介绍如何将设备标识组件接入到 HarmonyOS NEXT 客户端。您可以基于已有工程使用 ohpmrc 方式接入设备标识 SDK 到客户端。前置条件 添加设备标识 SDK 之前,请确保已经将工程接入到 mPaaS。更多详情请参见 接入 mPaaS 能力。添加 SDK ...
A:移动调度中心服务端配置域名对应的 IPv4 和 IPv6 地址,客户端发起请求后,将全量提供给客户端进行业务选择。当 MDS 上最终开启客户端 H2 加 IPv6 开关时,如果 IPv6 不可用,客户端会有自动降级处理,连续 4 次 RPC 失败则自动降级。...
基于 mPaaS 框架接入 mPaaS iOS 框架是源自支付宝客户端的开发框架。该框架直接接管应用的生命周期,负责整个应用 启动托管、应用生命周期管理。同时基于 Framework 的设计思想,将业务隔离成相对独立的模块,着力于追求模块之间的高內聚、...
常见的配置组合及结果如下:控制台开启&客户端开启:验签可能失败,失败的原因可能是验签密钥不匹配。控制台开启&客户端关闭:问题可能与验签无关。控制台关闭&客户端开启:验签必然失败。控制台关闭&客户端关闭:问题可能与验签无关。注意...
与 mPaaS 其他端上能力的耦合更丝滑:由于均是源于支付宝的技术能力,与其他客户端能力的耦合和匹配均经过了内外部验证。MYWeb 的授权是以什么维度收费的?按 App 个数收费。mPaaS 内核授权码的下发与 App 的包名及签名绑定,与环境套数...
本文介绍如何在魔笔平台搭建适配 PC 端和移动端的应用,下面以 PC 端页面为例,使其适配移动端 一、搭建应用 开发者可以先在魔笔平台选择模板搭建一个 PC 端的应用 二、页面克隆 点击进入该应用的设计器 把需要在移动端页面展示的页面克隆...
H 后台 指客户端 APP 当前处于压后台状态(用户手机在 home 界面、在操作其他 App 或处于黑屏状态等)。M 幂等 根据 SyncOrder 中的 thirdMsgId 字段进行去重(bizType、linkToken、thirdMsgId 组合唯一即可),只允许成功一次,新的数据会...
移动分析依赖客户端 SDK 来进行埋点,收集用户行为及 App 性能相关数据,生成日志并上报到服务端。根据 mPaaS 客户端与 mPaaS 服务端协定的埋点数据格式,服务端从客户端上传的埋点日志中提取有效数据,从而实现对客户端各项指标的监控分析...
iOS 和 Android 平台均提供了 API 实现一次请求所有离线包的更新信息,其基本过程如下:客户端向 MDS 服务端发送请求,请求中提供了本地已安装的所有 H5 App 的 ID 和本地版本号,外加一个特殊的 App ID:nebula-*-all。服务端返回所有符合...
例如,某用户已经对外发布了一个 5.12.1 版本的客户端,但是在控制台上始终看不到该版本的统计信息:排查手段 一般情况下,这种问题可能是由于客户端上报的版本号不正确导致的。例如上述问题,通过抓取HTTP数据包发现,实际上报的版本号为5...
基本过程如下:客户端向 MDS 服务端发送请求,请求中携带了本地已有的 H5 App 的 ID 和本地的版本号。服务端返回该离线包的相关信息(如果存在)。客户端根据返回信息中的 Package URL 和 下载配置参数,主动去下载离线包的 amr 文件。客户...
移动调度中心(Mobile Dispatch Center,MDC)是基于客户端用户业务属性进行用户分组的精细化移动调度服务产品,能快速有效帮助客户达成业务分组灰度测试、A/B 测试、故障调优等目标。产品优势 移动调度中心的产品优势如下:用户级精准调度...
客户端在拿到 amr 包并解压后,客户端会使用在项目中预置的公钥进行签名的验证(解密上一步的密文得到一个 hash 值,同时本地计算离线包的 hash 值,判断两者是否相同),如果相同则通过验证。验签的过程既保证了离线包的内容完整,也保证...
管理员为终端用户分配云手机实例后,终端用户即可使用通知中收到的登录凭证来登录无影客户端,并在客户端中使用和管理云手机实例。桌面端与移动端有较大差异,本文介绍如何在桌面端使用云手机。前提条件 获取登录凭证 如果您是终端用户:...
mPaaS 客户端框架对离线包的下载行为作出深度的封装,开发者往往并不直接控制离线包的下载行为。离线包的下载过程大致如下:客户端向 MDS 服务端(cn-hangzhou-component-gw.cloud.alipay.com)发送请求,请求中提供了下载目标 H5 App 的 ...
客户端通过CMNS长连通道上行数据到应用服务端,需要先将应用服务端与应用客户端进行绑定。创建服务端应用操作步骤:进入CMNS-上行消息页面。点击“创建上行服务端应用”按钮。在“名称”输入框中输入服务端应用名称。请确保服务端应用名称...
当开发者在离线包发布平台上发布一个新的离线包版本时,客户端拉取更新包的基本过程如下:客户端向 MDS 服务端发送请求,请求中提供了需要更新的目标 H5 App 的 ID 和本地版本号。服务端返回该离线包的相关更新信息(如果存在)。客户端...
问题描述 Mobi移动端无法使用账号登录 问题原因 移动端是不支持桌面(web)的用户登录的 解决方案 如果想要在移动端实现登录逻辑需要自建一个用户实体,然后自行验证表单的登录,使用「写入本地存储」action 储存登录信息,通过 getStorage...
API 摘要日志 日志路径:~/logs/gateway/gateway-page-digest.log 日志打印时间 请求地址 响应 结果(Y/N)耗时:单位 ms operationType 系统名 appId workspaceId 结果码 客户端 productId 客户端 productVersion 渠道 用户 ID 设备 ID ...
用户通过下拉页面的手势触发客户端向服务器请求数据更新,服务器在接到请求后,反馈给客户端最新的页面数据。mPaaS 小程序框架提供标准的页面下拉刷新加载能力和样式。您可自定义需要通过下拉交互完成页面刷新。对于此类交互,mPaaS 小程序...
强大的离线包能力 强大的离线包统一推包平台:通过 MDS 推包平台,能够迅速将离线包推送到客户端,保证客户端数据在短时间能够获得最新同步。预置离线包:针对特殊场景,支持在客户端预置,提高打开效率。广泛的生态基础 支持蚂蚁内部接入...
mPaaS 框架在打开一个小程序应用前,首先需要获取该小程序的基本信息,因此客户端会主动通过 RPC 请求,与服务端发布的版本号、设备、系统等信息进行匹配。如果获取小程序失败,或没有命中要打开的目标应用,会提示“应用更新错误”。该...
客户端接收到消息撤回的指令后,会将通知栏中展示的消息删除,同时显示“消息已撤回”。小米 是 覆盖消息。客户端接收到消息撤回的指令后,会将通知栏中展示的消息删除,同时显示“消息已撤回”。OPPO 是 覆盖消息。客户端接收到消息撤回的...
错误描述 打开 H5 应用时,iOS 客户端及 Android 客户端展示错误页面 系统繁忙,请稍后再试。问题排查 检查控制台输出日志,确认存在 RPC 7000 系列错误,例如:2020-03-10 10:51:41.883119+0800 Demo[4765:231933]alipay.client....
您可以在实时发布平台上传、发布离线包,将离线包快速推送到客户端。关于离线包的详细介绍,请参考 离线包简介。在添加离线包之前,您需要添加离线包的相关配置。操作步骤 进入 mPaaS 控制台,完成以下步骤:单击左侧导航栏的 实时发布 离...
本文介绍如何将移动分析组件接入到 iOS 客户端。移动分析支持基于 mPaaS 框架接入、基于已有工程且使用 mPaaS 插件接入以及基于已有工程且使用 CocoaPods 接入三种接入方式。您可以参考 接入方式介绍,根据实际业务情况选择合适的接入方式...
对于一些重要的数据上行,客户端需要感知到每次上行应用服务器端的处理状态,可以通过基于CMNS长连通道实现的RPC方案在客户端进行远程服务的调用实现。CMNS优点 CMNS在过去服务亿万级yunos设备中,体现出以下三种优点:省流量:长连接采用...
2 客户端没有网络(JSAPI 做了转换,返回 10)。3 客户端证书错误。4 客户端网络连接超时。5 客户端网络速度过慢。6 客户端请求服务端未返回。7 客户端网络 IO 错误。8 客户端网络请求调度错误。9 客户端处理错误。10 客户端数据反序列化...
移动分析 移动性能监控 移动性能监控 消息推送 消息推送 智能投放 智能投放 智能搭建 智能搭建 AB 测试 AB 测试 移动应用安全加固 移动应用安全加固 小程序 小程序 蚂蚁动态卡片 蚂蚁动态卡片 音视频通话 音视频通话 客户端 UI 组件 客户端...
客户端需要在调用升级检测接口前,调用框架的接口设置用户的唯一标识,根据应用实际情况,在 userId 方法中返回 App 的唯一标识,例如用户名、手机号、邮箱等。MPFramework.instance.userId='hexi' mPaaS 控制台配置白名单的具体步骤,请...
移动分析依赖客户端 SDK 来进行埋点,收集用户行为以及 App 性能等相关数据生成日志并上报到服务端。根据 mPaaS 客户端与服务端协定的埋点数据格式,服务端从客户端上传的埋点日志中提取有效数据,从而实现对客户端各项指标的监控分析。...
Android 客户端 使用热修复后,和 RPC 有关的调用发生 apache http 相关的 crash 请参见 取消支持 Apache HTTP 客户端 引入 apache http client,禁止使用导入 Jar 包或者 gradle implementation/compile 的方式导入 http client。...
void appToBackground()用于让客户端 SDK 感知到当前 App 已经回到后台,使其断开与服务器的网络连接。每次 App 压后台时调用。void appToForeground()用于让客户端 SDK 感知到当前 App 已经启动,使其建立与服务器的网络连接。每次 App 回...
在客户端集成小程序功能后,您可以在 mPaaS 插件中生成新的包,然后再小程序发布控制台发布新包,客户端收到新包并进行升级。小程序发布服务还支持通过白名单进行灰度发布。功能特性 灰度发布 在正式发布之前,可以通过白名单来做小规模...
关于此任务 为了规划本地文件地址名称,当客户端加载本地小程序包文件的时候,给本地文件绑定虚拟域名作为后缀。密钥为利用 OpenSSL 生成的 RSA 私钥,用来对小程序包进行加密。在客户端利用对应的公钥进行解密。按照以下步骤生成私钥文件...
03 2018-12-19 10:35:47.196 客户端日志时间 04 A111111111111_IOS-default 格式:后台创建的应用 ID_应用平台-workspaceId 05 1.0.1 客户端版本,即应用版本 06 2 日志埋点 SDK 版本,固定为 2。07-08 9ac4990a-7d4d-45fc-9f1d-b0963d9fe...