除上述基础功能外,mPaaS Xcode Extension 还具备以下特性,使其能够更大程度地支持开发者进行开发工作。重要 mPaaS Xcode Extension 和 mPaaS 插件两者因为功能冲突,不能同时安装。mPaaS Xcode Extension 特性 贴近 macOS 原生的 UI 设计...
API 变更 mPaaS 组件在 10.1.32 版本中添加了适配层,建议您在升级 SDK 后使用适配层的 API,具体可参考以下各组件文档中的旧版本升级注意事项:移动网关 移动分析 H5 离线包 移动同步 客户端诊断 发布管理 热修复管理 说明 iOS 热修复仅限...
可登录 荣耀开发者联盟 官网,进入 管理中心 我的产品 移动应用详情 页面中获取应用包名、应用 App ID 和密钥。单击 确定 按钮,保存配置。验证荣耀厂商通道推送功能 使用 Magic OS 8.0 及以上版本荣耀手机,并安装集成新版 mPaaS 推送 SDK...
mPaaS 旧版基线对 targetSdkVersion 最高仅支持到 26。从 10.1.68.21 开始,mPaaS 增加了对 targetSdkVersion 28 的支持。如果您的应用需要将 targetSdkVersion 升级到 28,请使用 mPaaS 插件 将 SDK 更新到 10.1.68.21 或以上版本,并按照...
API 变更 mPaaS 组件在 10.1.32 及以上版本中添加了适配层,建议您在升级 SDK 后使用适配层的 API,具体可参考以下各组件文档中的旧版本升级注意事项:移动网关 移动分析 H5 离线包 数据同步 客户端诊断 发布管理 热修复管理 说明 iOS 热...
从 mPaaS 10.2.3.35 起,mPaaS 增加了对 targetSdkVersion 33 的支持。如果您的应用需要将 targetSdkVersion 升级到 33,请使用 使用 mPaaS 插件 将 SDK 更新到 10.2.3.35 或以上版本,并按照下文进行适配和回归相关功能。适配 ...
mPaaS iOS 框架源自支付宝客户端的开发框架,基于 Framework 的设计思想,将业务隔离成相对独立的模块,并着力追求模块与模块之间高內聚、低耦合。mPaaS iOS 框架直接接管应用的生命周期,负责整个应用启动托管、应用生命周期管理、处理与...
背景 无线保镖客户端 SDK 与无线保镖图片搭配作为 mPaaS 的基础依赖能力之一,在 mPaaS 产品中广泛使用,为了进一步提升 mPaaS 产品在各类场景下的兼容性以及满足更高的合规等方面的要求,mPaaS 提供蓝盾能力作为无线保镖能力的替代方案,...
本文的视频中介绍了 mPaaS 小程序以及在 Android 和 iOS 开发过程中如何接入 mPaaS 小程序。mPaaS 小程序介绍 在 Android 开发中接入 mPaaS 小程序并实现启动 在 iOS 开发中接入 mPaaS 小程序并实现启动
前置条件 已安装 HarmonyOS NEXT 最新版开发环境,支持 API 12 以上版本。已有鸿蒙 3.0.0.22 以上版本真机或模拟器,模拟器使用场景请参考 鸿蒙模拟器。已在控制台创建应用,并下载了 HarmonyOS NEXT 版本.config 配置文件。更多信息,参见...
背景 无线保镖客户端 SDK 与无线保镖图片搭配作为 mPaaS 的基础依赖能力之一,在 mPaaS 产品中广泛使用,为了进一步提升 mPaaS 产品在各类场景下的兼容性以及满足更高的合规等方面的要求,mPaaS 提供蓝盾能力作为无线保镖能力的替代方案,...
查看与开发工具(Xcode、mPaaS Extension)相关的常见问题列表,点击具体的问题,查看解答:如何恢复 Xcode 签名 mPaaS 插件安装完毕之后,插件中选择文件时速度很慢 mPaaS 插件安装完毕之后,启动 Xcode 的时候发生闪退 如何恢复 Xcode ...
本文将引导您从零开始创建一个基于 mPaaS 框架接入的全新工程。阅读本文前,请确保已阅读 接入方式简介。操作步骤 安装开发者工具:mPaaS Xcode Extension 插件。在控制台创建应用。在 macOS 的 应用程序 中找到 mPaaS 独立的应用 ...
mPasS 作为基础 SDK,已完成适配开发测试相关工作。升级 SDK 使用 mPaaS 插件 来升级 mPaaS SDK。如当前基线为 10.2.3,只需升级至 10.2.3.63 或以上版本。详细请参考 10.2.3 系列基线版本。如当前基线为 10.1.68 或以下版本,请升级至 10....
mPaaS 作为基础 SDK,已完成适配开发测试相关工作。重要 在 mPaaS 适配之前,在 Android 15 设备上使用 mPaaS SDK 时 H5 容器和小程序将无法启用 UC 内核。升级 SDK 将 mPaaS SDK 升级至 10.2.3.55 版本及以上。升级 SDK 前请先确认以下...
常见原因 mPaaS 在打开一个小程序应用前,首先需要获知该小程序包的基本信息,因此客户端会主动通过 mPaaS 的 RPC 接口 alipay.client.getUnionResource 去拉取离线包信息。如果小程序包信息获取失败(RPC 出现异常),小程序容器就会提示...
安全保障 基于 mPaaS 框架开发 App 时,使用 H5 容器/小程序的 App 会较多使用 JSAPI,建议在打开 URL 时以及使用 JSAPI 时对 URL 进行校验,确保是 App 业务内的 URL 才能进行加载打开或限制 URL 的 JSAPI 调用范围和权限,以防因为未鉴权...
针对这种场景,mPaaS 提供了多种运维兜底手段,包括:开关、H5 离线包发布、小程序发布和热修复(热修复暂不提供 iOS 版本)。这些手段为修复线上问题提供了灵活多样的解决方式。开发者只需要正确接入、合理配置,即可使用这些手段进行运维...
mPaaS 提供了多套开发环境间切换的能力,可以帮助开发者在多套开发环境间(如:开发 DEV/测试 TEST/体验 UAT/线上 PROD)方便自如地进行切换。下载 config 配置文件 前往 mPaaS 控制台 根据自身需求新建环境的工作空间。在各个工作空间中上...
mPaaS Android 60 基线提供了多套开发环境间切换的能力,能够帮助开发者在多套开发环境间(如:开发 DEV/测试 TEST/体验 UAT/线上 PROD)方便自如地进行切换。涉及 mPaaS 的改动 对于 mPaaS 开发者,在切换开发环境的过程中,涉及到以下...
具体的卸载命令因不同 mPaaS 插件版本不同而有所区别,如何查看 mPaaS 插件版本请参考 查看 mPaaS 插件版本。插件版本≥5.0.0 如果您之前安装了5.0 及以上版本的mPaaS 插件,可以使用如下的方法进行卸载。退出 Xcode。恢复 Xcode 签名,在...
class MyApplication:Application(){ override fun onCreate(){ super.onCreate()/mPaas 初始化 mPaaS(this)} } 使用场景二 如果是在 mPaaS 初始化后完成后需要进行业务处理,则在 callback 回调中进行即可。class MyApplication:...
mPaaS 插件在 5.0.5 版本中,增加了检查更新的功能。因此,在 5.0.5 之前和之后的版本需要采取不同的升级方式。您可以在 mPaaS 插件中点击 Edit mPaaS 关于 中查看当前正在使用的 mPaaS 插件的版本号,以此选择不同的升级方式。插件版本 5....
下载配置 在 mPaaS AppCenter 控制台上,下载 HarmonyOS NEXT 相关的配置文件,改名为 mpaas.config 并放入 entry 工程的 rawfile 中。初始化与使用 参看 鸿蒙官方文档 AbilityStage 组件容器 手动新建一个 ArkTs 文件 EntryAbilityStage。...
在使用 mPaaS 框架前需要进行一些初始化操作对 Application 对象进行改造。由于是否使用热修复功能后采取不同的初始化内容,因此本文将根据是否使用热修复功能分别向您介绍相应的初始化操作。不使用热修复功能 不使用 热修复 功能时,只需...
由于 mPaaS Xcode Extension 在 macOS 中的存在形式为独立的应用,因此可以采用在 macOS 中常规的卸载应用方式进行卸载。说明 在卸载 mPaaS Xcode Extension 前一定要先退出 Xcode 和 mPaaS Xcode Extension 的所有进程。
mPaaS Xcode Extension 会自安装后的第一次启动起,每两个小时进行一次检查更新。如果有更新版本发布,mPaaS Xcode Extension 会自动提示版本更新。此时,您可以根据提示更新 mPaaS 插件。除此之外,您也可以手动检查更新。在自动提示时...
本文将向您介绍安装 mPaaS Xcode Extension 的具体操作。重要 如果您已经安装了旧版本 mPaaS 插件(去签名版本),需要先将 Xcode 签名恢复,或者直接卸载旧版插件,卸载方法请参考文档 卸载 mPaaS 插件。mPaaS Xcode Extension 在 Xcode ...
商务问题 为什么推荐使用 mPaaS 内核?技术可延续性:替换为蚂蚁自研的内核,后续的升级和维护将更加可控可靠。与 mPaaS 其他端上能力的耦合更丝滑:由于均是源于支付宝的技术能力,与其他客户端能力的耦合和匹配均经过了内外部验证。MYWeb...
本文介绍了使用 mPaaS 过程中的常见框架问题和相应的解决办法。查看 mPaaS 框架常见问题列表,点击具体的问题查看解答:升级 RubyGems 时出现 ERROR:Failed to build gem native extension.d 的错误 安装 RVM 时出现 Library not loaded 的...
本文主要展示 mPaaS 自定义加载控件的效果和提供其代码示例。AULoadingIndicatorView 为 mPaaS 自定义的加载控件。mPaaS 自定义加载控件迁移自 APCommonUI 的 APActivityIndicatorView,请使用 AULoadingIndicatorView。效果图 接口说明 ...
mPaaS 内核支持 WebRTC,需要设置录音和相机的权限授权。WebRTC permission 授权 初始化完成后通过 Provider 设置自定义 permission 处理器。H5Utils.setProvider(MPH5WebChromeClientProvider.class.getName(),new MPH5...
接入说明 说明 接入 mPaaS 内核要求基线版本大于等于 10.2.3.55。增加新的 mvn 配置,详情请参考 手动配置 Maven 仓库。在 app 的 build.gradle 中增加如下配置。具体 SDK 版本号参考 mPaaS 内核版本发布说明。android {.configurations {/...
添加域名分组 进入 移动开发平台 mPaaS 控制台,选择目标应用,完成以下步骤添加域名分组。在左侧导航栏点击 后台服务 移动调度,进入 移动调度 页面。在 域名分组 标签页点击 创建分组 按钮,进入 创建分组 页签。在 创建分组 页签,输入...