全部产品
云市场

SDK 发布说明

更新时间:2020-05-25 12:46:31

重要:mPaaS 客户端 SDK 的维护周期采用 236 规则,即在新的大版本基线正式对外发布后,旧的大版本基线:
  • 在 2 个月后不再接受增加新特性与需求。
  • 在 3 个月后不再做系统等方面要求的适配。
  • 在 6 个月后不再做 bug 以及安全性等方面问题的修复。
新的大版本基线在完整测试之后发布,会以 beta 形式经过一段运行期。在 beta 版本发布期间,mPaaS 团队会第一优先级对 beta 版本的使用进行支持。为保证您的应用第一时间获得新特性,建议您尽早开始使用新版本基线。
本规则最终解释权归 mPaaS 团队所有。

本发布说明(Release notes)按照 时间倒序方式 提供了移动开发平台 (mPaaS) 发布后的 SDK 更新情况。

  • 新增 功能
  • 更新 功能
  • 修复 功能
  • 移除 功能
mPaaS 基线系列 最新版本 兼容范围
Android 68 基线 V10.1.68(beta).5(2020-05-14) Android 18 - 29
60 基线 V10.1.60.11(2020-05-14) Android 18 - 29
32 基线 V10.1.32.19(2020-04-09) Android 18 - 29
iOS 68 基线 V10.1.68-beta.8(2020-05-18) iOS 9 ~ iOS 13,Xcode 11
60 基线 Xcode 11 适配 Vcp_change_17447.3(2020-01-10) 已废弃,请切换使用正式版 10.1.60.26 及以后版本。
60 基线 V10.1.60.33 (2020-05-14) 版本 ≥ 10.1.60.26:iOS 9 ~ iOS 13,Xcode 11。
版本 < 10.1.60.26:iOS 9 ~ iOS 13,Xcode 10。
32 基线 V10.1.32.20(2020-02-28) iOS 9 ~ iOS 13,Xcode 10

Android SDK 发布说明

68 系列版本

更多关于 10.1.68 基线的升级适配信息,请参见 mPaaS 10.1.68(beta) 升级指南

10.1.68(beta).5(2020-05-14)

扫一扫

  • 新增 自定义扫码 API,降低开发和维护成本。
  • 新增 自定义扫码支持监听环境亮度变化。

小程序

  • 新增 支持城市选择类 API。
  • 更新 getLocation 支持获取街道和周边 POI 数据。
  • 修复 chooseImage 在部分机型上拍照失败的问题。

移动推送

  • 更新 小米推送 SDK 版本更新至 3.7.6。
  • 修复 兼容专有云旧版本 MPS 日志诊断消息格式。

10.1.68(beta).4(2020-04-24)

小程序

  • 新增 地图功能解除高德依赖,支持自行集成高德地图。
  • 新增 账户通授权蒙层界面增加取消按钮。
  • 修复 修复 mp_h5_push_window_use_activtyYES 时小程序打开新窗口 tabBar 失效问题。
  • 修复 修复 my.request 在 6.0 以下系统上访问某些域名 SSL 错误。
  • 修复 修复 getLocation 返回 cityAdCode 不正确的问题。

扫一扫

  • 修复 与 Alipay 支付 SDK 的混淆冲突问题。

框架

  • 新增 清理白名单 2.0。修复了清理白名单 1.0 中动态设置白名单的方案无法覆盖动态设置白名单之前触发的崩溃场景。

10.1.68(beta).3(2020-04-15)

H5 容器

  • 修复 修复华为 10 版本,<input> 标签无法打开相机的问题,适配文档参见 常见问题
  • 修复 修复 <input file> 标签,选择文件后,无法重复使用的问题。

移动推送

  • 新增 绑定用户新接口,不带 userId 参数。
  • 修复 修复日志拉取失败问题。

小程序

  • 新增 新增账户通组件,原集成账户通的接入方需在插件中手动增加此组件。
  • 修复 修复自定义启动加载页的延迟关闭及进场/入场动画问题。

V10.1.68(beta).2(2020-03-27)

移动推送

  • 修复 推送服务端口解析的问题。

移动分析

  • 新增 读取设备 IMEI/IMSI 开关。

小程序

  • 新增 openLocation 支持导航功能。
  • 更新 getSystemInfo API 增加 mPaaS 字段。
  • 更新 datePicker 样式与支付宝一致。
  • 修复 部分场景下账户通登录发生阻塞问题。

V10.1.68(beta).1(2020-03-12)

整体功能

  • 新增 AAR 接入方式,更贴近原生体验。
  • 更新 单组件更好的支持,提供单组件 demo。
  • 更新 单组件 SDK 大小优化,使整体应用包体积有效降低。
  • 更新 小程序更细粒度拆分,用户可根据自身需求进行选择。
  • 更新 UC 更新至 3.0,性能、稳定性更好。

H5 容器

  • 更新 自定义 title 新增接口,详情信息请参见 自定义导航栏(10.1.68(beta))
  • 更新 MPNebula 新增 startUrl(MicroApp, url) 接口,解决了从小程序页面跳转至原生页面,随后再跳转至在线页面时,无法完成跳转的问题。

UC 内核

  • 新增 新增 UC 内核闪退抓取组件。
  • 更新 支持内核版本更新至 UC 3.0。

移动分析

  • 修复 部分场景下获取 deviceId 异常的问题。
  • 修复 报活间隔设置失效的问题。
  • 移除 部分无用异常日志打印。

扫一扫

  • 新增 Inside 和 AAR 模式支持无框架接入。

60 系列版本

10.1.60.11(2020-05-14)

扫一扫

  • 新增 自定义扫码 API,降低开发和维护成本。
  • 新增 自定义扫码支持监听环境亮度变化。

小程序

  • 新增 支持城市选择类 API。
  • 更新 getLocation 支持获取街道和周边 POI 数据。

移动推送

  • 更新 小米推送 SDK 版本更新至 3.7.6。
  • 修复 兼容专有云旧版本 MPS 日志诊断消息格式。

10.1.60.10(2020-04-24)

小程序

  • 新增 地图功能解除高德依赖,支持自行集成高德地图。
  • 新增 账户通授权蒙层界面增加取消按钮。
  • 修复 修复 mp_h5_push_window_use_activtyYES 时小程序打开新窗口 tabBar 失效问题。
  • 修复 修复 my.request 在 6.0 以下系统上访问某些域名 SSL 错误。
  • 修复 修复 getLocation 返回 cityAdCode 不正确的问题。

定位

  • 新增 解除高德依赖,支持自行集成高德定位。

扫一扫

  • 修复 与 Alipay 支付 SDK 的混淆冲突问题。

10.1.60.9(2020-04-09)

H5 容器

  • 修复 修复华为 10 版本,<input> 标签无法打开相机的问题,适配文档请参见 常见问题
  • 修复 修复 <input file> 标签,选择文件后,无法重复使用的问题。

移动推送

  • 新增 绑定用户新接口,不带 userId 参数。
  • 修复 修复日志拉取失败问题。

小程序

  • 修复 修复自定义启动加载页的延迟关闭及进场/入场动画问题。

10.1.60.8(2020-03-27)

移动推送

  • 修复 推送服务端口解析的问题。

移动分析

  • 新增 读取设备 IMEI/IMSI 开关。
  • 修复 报活间隔设置失效的问题。

小程序

  • 新增 openLocation 支持导航功能。
  • 更新 getSystemInfo API 增加 mPaaS 字段。
  • 修复 部分场景下账户通登录发生阻塞问题。

V10.1.60.6 - V10.1.60.7(2020-03-12)

移动推送

  • 修复 修复内建消息通知埋点在某些情况下的错误。
  • 修复 为配置文件端口解析问题提供手动修复方法,详情参见 常见问题

扫一扫

  • 新增 支持预设扫码识别类型。
  • 新增 支持识别 pdf417 码。
  • 更新 BQCScanCallback 接口,自定义扫码需实现。

V10.1.60.5(2020-02-27)

智能营销

  • 新增 允许用户设置弹屏广告的最大尺寸以及单位。

移动分析

  • 修复 日志上传的网络条件,后台配置无效的问题。

小程序

  • 新增 支持小程序权限配置扩展。
  • 新增 支持自定义启动加载页。
  • 修复 openLocation 增加 JSAPI 返回值。

移动推送

  • 新增 支持内建消息通知,详情参见 内建消息通知
  • 修复 为配置文件端口解析问题提供手动修复方法,详情参见 常见问题

框架

  • 新增 Inside 支持隐私弹窗。
  • 修复 Portal & Bundle 模式下的隐私弹窗去掉 6.0 的版本限制。

V10.1.60.4(2020-02-13)

框架

V10.1.60.3(2020-01-17)

移动推送

  • 更新 升级 MIPUSH SDK 版本至 3.7.2。
  • 更新 首次初始化推送服务前不允许后台其他服务启动推送。

小程序

  • 更新 分享按钮位置可调整。
  • H5 容器

    • 新增 提供关闭预创建 webview 的开关。

    分享

    • 修复 微信 SDK 混淆配置,可以使用分享之外的其他公开接口。

    框架

    • 修复 修复 Inside 模式 app 压后台被系统回收后,再回前台恢复时崩溃的 bug。

    多媒体

    • 移除 多媒体基础库对 androidannotations 的依赖。

    V10.1.60.1(2019-12-27)

    说明:10.1.60 基线正式发布。更多升级到 10.1.60 基线的信息,请参见 mPaaS 10.1.60 正式版升级指南

    开关

    • 修复 修复异常字符的 userId 导致开关崩溃的问题。

    智能投放

    • 新增 用户未设置 userId 时自动读取日志中的 userId。

    小程序

    • 更新 优化授权登录跳转流程。
    • 修复 使用支付 SDK 确认收货失败问题。

    移动推送

    • 更新 升级 OPPO SDK 版本至 2.0.2。

    分享

    • 新增 增加埋点,使用插件的方式接入。

    V10.1.60(beta).14(2019-12-20)

    小程序

    • 新增 账户通解绑支付宝账户接口。
    • 修复 用户放弃账户通授权后,必须杀死应用后才能授权的问题。

    消息推送

    • 新增 支持 OPPO、VIVO 渠道推送。

    V10.1.60(beta).13(2019-12-13)

    H5 容器

    • 修复 指定版本请求更新时,不会带上已安装的版本。

    定位

    • 新增 优化部分内部逻辑,提升稳定性。
    • 新增 定位适配器,兼容新旧版本数据结构。
    • 更新 更新高德定位 SDK 至 v4.7.2。

    智能投放

    • 更新 优化弹屏展示宽高限制,防止出现展位过大情况。
    • 更新 优化加载时机。

    热修复

    • 修复 Inside 模式下特殊场景修复失败的 bug(patch 包已下载但未完成合并前进程被杀死)。

    V10.1.60(beta).12(2019-11-28)

    H5 容器

    • 修复 首次打开不会进行页面埋点的问题。

    小程序

    • 新增 增加支付场景配置接口。
    • 更新 修改小程序更新错误提示页面。
    • 更新 小程序 request API 移除异常逻辑。

    开关配置

    • 修复 修复无法通过白名单控制开关的问题。

    V10.1.60(beta).11(2019-11-14)

    消息推送

    • 新增 适配层增加到达、打开、忽略的接口。
    • 更新 调整最小心跳间隔为 2 分钟,默认重连间隔为 2 分钟。

    H5 容器

    小程序

    • 修复 修复小程序数字键盘无法使用的问题。
    • 修复 修复小程序键盘闪烁问题。

    移动分析

    • 修复 Release 包不开启卡顿监控的 bug。
    • 修复 自定义日志默认 biztype 为空的 bug。
    • 移除 高德定位请求不走 RPC 代理的报错日志。

    V10.1.60(beta).10(2019-11-07)

    升级组件

    • 新增 提供 ForceExit 回调接口,强制升级的时候,用户可自主控制是否结束当前 app。

    小程序

    • 更新 默认关闭小程序保活选项。
    • 修复 修复小程序 tab 快速点击导致的事件覆盖问题。
    • 修复 UC 内核开启 inspector 调试崩溃。

    V10.1.60(beta).9(2019-10-30)

    H5 容器

    • 新增 增加小程序视频组件。
    • 新增 增加 mp_h5_back_key_ignore_repeat_count,可以关闭返回键 repeatCount 校验。
    • 修复 H5_APP_UNZIP 日志格式 bug。
      重要:nebula-build 有新增接口,如果是有定制的专有云用户请联系售后人员获得相应的定制版本。

    V10.1.60(beta).8(2019-10-24)

    小程序

    • 修复 账户通支付接口返回参数问题。
    • 修复 地图定位组件兼容性问题。

    V10.1.60(beta).1 ~ 10.1.60(beta).7(2019-10-16)

    框架

    • 新增 MPFramework.getApplication 支持 quinoxless(inside),并支持多进程。
    • 新增 在mPaaS Inside 加入 MultidexApplication 类,减少用户工作量。
    • 新增 适配华为 Mate X 机型。

    H5 容器

    • 新增 MPaaSDefaultTitle,默认 H5 自定义 title。

    消息推送

    • 新增 到达、点击、忽略埋点上报接口。
    • 更新 标记 showDefaultMsgshowTestMsg 方法为 Deprecated。

    V10.1.60(beta)(2019-08-08)

    智能投放

    • 新增 发布客户端组件智能投放,提供了在应用内个性化投放广告的能力,支持针对定向人群进行个性化广告投放,帮助 App 运营人员精准、及时触达用户。更多信息,请参见 智能投放

    V10.1.60(beta)(2019-08-05)

    • 新增 发布新版本 10.1.60(beta) 客户端 SDK。
      说明:beta 版本不保证稳定性,建议只用于做开发阶段提前适配开发验证,勿在生产环境中使用 beta 版本。

    整体兼容性

    • 新增 对 Android 10.0(Q)对支持。
      说明:暂未提供对 64 位 CPU 的支持。
    • 更新 支持 compileSdkVersion 26+。
    • 更新 支持 minSdkVersion 18+。
    • 更新 支持 targetSdkVersion 26。

    框架

    • 修复 因某些场景下频繁读取不存在的文件产生的性能问题。
    • 修复 小程序保活场景下页面栈混乱的问题。

    移动网关

    • 新增 参数可设置是否需要无线保镖签名。
    • 更新 请求超时设置,超时时间限制在 3 ~ 300 秒。

    移动分析

    • 新增 卡死日志监控增加对部分长尾机型的支持。
    • 更新 内部锁优化,提升性能。
    • 移除 部分无用异常的打印。

    版本升级

    • 新增 自定义下载路径功能,详情参考 发布管理
    • 新增 启动后自动清理旧版安装包功能(需接入框架)。

    开关配置

    • 更新 getConfig 方法部分逻辑修改,调用该方法时如果同时正在全量拉取配置:
      • 旧逻辑:等待全量拉取完再返回配置。
      • 新逻辑:直接返回缓存数据。

    H5 容器

    • 新增 配置可控制最新版本离线包未下载完成时可降级使用旧版本离线包。
    • 新增 自定义标题栏基类 H5TitleView 新增接口,详情参考 H5 容器 自定义标题栏
    • 更新 MPNebula 部分 API 修改,涉及验签部分,详情参考 H5 容器 升级说明
    • 移除 废弃 H5ExtConfigProvider,改用 JSON 文件配置容器,详情参考 H5 容器配置
    • 移除 UC 内核强行校验子资源请求 SSL 证书功能,接入方可使用自签名证书。

    小程序

    • 新增 API 和组件支持,基础库升级至 1.14.1 版本,详情参考 小程序 文档。
    • 新增 IDE 真机预览和调试功能。
    • 新增 分享功能对支持,需自定义实现,详情参考 小程序分享。(2019-10-15)
    • 更新 portal 工程配置,详情参考 portal 工程配置要求
    • 更新 默认使用内置导航栏,如需切换至自定义导航栏,请参考 H5 容器配置mp_ta_use_orginal_mini_nagivationbar 的相关配置。(2019-10-15)

    消息推送

    • 更新 小米推送 SDK 至 3.6.19 版本。(2019-09-02)

    分享

    • 修复 华为手机短信分享的 bug。

    扫一扫

    • 新增 标准 UI 新增双击放大功能。
    • 新增 标准 UI 新增昏暗环境下自动开启闪光灯功能。
    • 更新 ScanRequest 部分 set/get 方法命名规范化。
    • 更新 扫码底层部分接口变更,自定义 UI 需适配,详情参考 扫一扫 文档。

    32 系列版本

    10.1.32.19(2020-04-09)

    H5 容器

    • 修复 修复华为 10 版本,input 标签无法打开相机的问题,适配文档请参见 常见问题
    • 修复 input file 标签,选择文件后,无法重复使用的问题。

    10.1.32.18(2020-3-5)

    UC 内核

    • 修复 UC 内核无法使用 inspect 的 bug。

    10.1.32.17(2020-02-20)

    框架

    • 更新 隐私许可弹框功能,支持全系统版本(Android 6.0 以下)。

    10.1.32.16(2020-02-07)

    框架

    开关

    • 修复 修复了设置白名单后每次会全量拉取的问题。

    10.1.32.15(2020-01-17)

    框架

    H5 容器

    • 新增 提供关闭预创建 webview 的开关。

    移动推送

    • 更新 升级 MIPUSH SDK 版本至 3.7.2。
    • 更新 首次初始化推送服务前不允许后台其他服务启动推送。

    V10.1.32.14(2020-01-02)

    开关

    • 修复 修复异常字符的 userId 导致开关崩溃的问题。

    V10.1.32.13(2019-12-13)

    移动网关

    • 修复 移动网关 transport 未使用 cookie cache,已默认开启。

    H5 容器

    • 修复 指定版本请求更新时,不会带上已安装的版本。

    V10.1.32.12(2019-11-28)

    H5 容器

    • 修复 首次打开不会进行页面埋点的问题。

    开关配置

    • 修复 修复无法通过白名单控制开关的问题。

    V10.1.32.11(2019-11-21)

    H5 容器

    • 修复 修复了容器在 32 基线上的一个 bug,该 bug 会导致滑动事件失效,直接触发点击。

    V10.1.32.10(2019-11-14)

    消息推送

    • 更新 调整最小心跳间隔为 2 分钟,默认重连间隔为 2 分钟。

    V10.1.32.9(2019-11-07)

    升级组件

    • 新增 提供 ForceExit 回调接口,强制升级的时候,用户可自主控制是否结束当前 app。移动分析
    • 修复 Release 包不开启卡顿监控的 bug。

    V10.1.32.8(2019-10-30)

    • 新增 增加mp_h5_back_key_ignore_repeat_count,可以关闭返回键 repeatCount 校验。
    • 修复 H5_APP_UNZIP日志格式 bug。
      重要:nebula-build 有新增接口,如果是有定制的专有云用户请联系售后人员获得相应的定制版本。

    V10.1.32.1 ~ 10.1.32.7(2019-10-12)

    框架

    • 新增 提供设置 ShparedPreferenceDatabase 清理白名单的接口,保证在框架的异常清理策略中,用户的信息不会丢失。

    小程序

    • 移除 小程序地图 Activity 的 export=true 属性。

    消息推送

    • 新增 到达、点击、忽略埋点上报接口。
    • 更新 标记 showDefaultMsgshowTestMsg 方法为 Deprecated。

    H5 容器

    • 新增 UC 内核下数字输入法不使用 UC 输入法的开关。
    • 新增 在关闭 H5 对 RPC 中,header中会增加 pagets 的开关。

    移动网关

    • 新增 请求 header 中增加 RPC 组件版本号。
    • 新增 SYNC 支持设置无线保镖后缀 authCode。

    V10.1.32(2019-06-17)

    • 新增 mPaaS IDEA 插件 升级 SDK 版本功能。如果您此前未使用过插件管理依赖,请参考 首次使用插件管理依赖。此版本还包含以下功能:
      • 新增 全面支持 Android 10.0(Q)系统。
      • 新增 增加切换环境的功能。
      • 更新 适配 targetSdkVersion 26。
      • 更新 UC 内核升级至 Chrome 57 版本。
      • 更新 全面优化性能、提升稳定性。
      • 更新 以下模块增加中间层,统一并简化接口使用:
        • 消息推送
        • 移动同步
        • 移动分析
        • 开关配置
        • 升级
        • 热修复
        • H5 容器

    V10.1.32(2019-04-01)

    移动分析

    • 新增 全面支持 Android Q 系统。
    • 新增 适配 targetSdkVersion 26。
    • 新增 封装中间层,统一并简化接口使用。
    • 更新 废弃 com.mpaas.mpaasadapter.api.MPLogger,使用新的 com.mpaas.mas.adapter.api.MPLogger,API 变更如下:
      • reportDeviceActive\monitorDeviceActive 变更为 reportClientLaunch
      • reportUserActive\monitorUserActive 变更为 reportUserLogin
      • monitorLauncherTime 变更为 reportLaunchTime
      • trackPageEvents\initAutoTrack 变更为 enableAutoLog
      • uploadLogImmediately\report 变更为 uploadAll
      • setActiveIntervalTime 变更为 setReportClientLaunchInterval
      • 删除 getInstance 方法,改为静态调用。
      • 删除 shouldReportActive 方法,不再需要调用。
      • 删除 trackClickEvents 方法,不再需要调用。
    • 更新 优化 Fragment 自动化日志。
    • 更新 全面优化性能、提升稳定性。

    iOS SDK 发布说明

    68 系列版本

    更多关于 10.1.68 基线的升级适配信息,请参见 mPaaS 10.1.68-beta 升级指南

    V10.1.68-beta.8(2020-05-18)

    H5容器和离线包

    • 修复 H5 或小程序中调用 JavaScript Alert 方法偶现崩溃的问题。

    V10.1.68-beta.7(2020-05-14)

    地图

    • 修复 地图标记点击后消失的问题。

    扫码

    • 更新 优化从图片识别二维码条码的速度和准确率。

    小程序账户通

    • 新增 小程序支持选择城市类 API。
    • 修复 好享拼确认收货时异常解析结果问题。

    H5容器和离线包

    • 修复 H5 或小程序中调用 JavaScript Alert 方法偶现崩溃的问题。
    • 修复 1s 内 WKWebView 未加载完成立即重新创建导致导航栏 UI 异常的问题。

    10.1.68(beta).6(2020-04-24)

    小程序

    • 新增 支持小程序同层能力,即小程序中 Native 组件上可以添加 html dom 组件,改造底层渲染逻辑,注意测试小程序 UI、内嵌 webview 等是否正常。
    • 新增 小程序页面背景中隐藏 vhost 的域名。
    • 修复 setNavigationBar 使用图片未带 @3x 后缀时显示放大问题。
    • 更新 getLocation 返回的 cityCode 更新为6位,且后两位设置为 00

    账户通

    • 修复 账户通跳转支付宝点击放弃授权后,回到 App 继续跳转支付宝问题,注意测试账户通小程序授权与各部分请求是否正常。

    升级检测

    • 修复 自定义弹框样式接口在后台未发布新版本时不回调的问题。

    H5容器与离线包

    • 新增 公开头文件,修复自定义 plugin 时编译报错问题。

    V10.1.68-beta.5 (2020-04-15)

    小程序

    • 新增 重构 my.request 访问包含 taobao.com 的 URL 时的链路。
    • 修复 关闭访问特定域名图片强制切换 webp 类型特性。

    H5容器和离线包

    • 修复 三方容器并存时 WKWebview 重复释放的问题。

    分享

    • 新增 打开微信内小程序。

    智能投放

    • 修复 扩展方法名称冲突。

    地图

    • 修复 小程序使用 chooseLocation 中选择百度地图导航时位置偏差问题。

    V10.1.68-beta.4 (2020-03-27)

    H5 容器和离线包

    • 新增 支持自定义 WKWebView 子类。
    • 新增 startApp 兼容 startH5App 传递 URL 方式。
    • 更新 UserAgent 中去除 AlipayDefine。
    • 修复 startApp 传参 closeCurrentApp 时会先返回再 start 的动画问题。

    小程序

    • 新增 my.getLocation 支持逆地理查询。
    • 更新 小程序去除对分享的依赖。
    • 修复 小程序基线 startApp 不支持 closeCurrentApp 参数的问题。

    定位

    • 新增 支持逆地理查询。

    分享

    • 新增 升级微信 SDK 至 1.8.6.1 版本。微信对旧版本 SDK 能力(版本号低于 1.8.6.1)会进行阶梯式调整;为避免受此影响,请尽快升级产品集,详情请参见 微信分享官方说明

    V10.1.68-beta.3 (2020-03-13)

    分享

    • 新增 微信登录授权。

    V10.1.68-beta.2 (2020-03-12)

    埋点

    • 更新 埋点基线号。

    V10.1.68-beta.1(2020-03-05)

    整体

    • 新增 适配 Xcode 11。

    离线包

    • 更新 容器默认使用 WKWebView 加载。

    60 Xcode 11 打包适配系列版本(已废弃,请切换使用正式版 10.1.60.26 及以后版本)

    Vcp_change_17447.3(2020-01-10)

    小程序

    • 新增 支持自定义小程序授权弹框UI。
    • 新增 支持设置小程序标题居中显示。
    • 新增 支持自定义小程序开关。
    • 新增 WK 埋点。
    • 修复 修复小程序中下拉刷新图标无法显示的问题。

    离线包

    • 修复 修复本地 html 页面无法打开的问题。

    扫码

    • 修复 修复内置扫码资源路径错误问题。

    Vcp_change_17447.2(2020-01-03)

    离线包

    • 修复 修复部分兼容性问题。

    Vcp_change_17447.1(2019-12-27)

    10.1.60 Xcode 11 打包适配 beta 基线正式发布。

    60 系列版本

    V10.1.60.33(2020-05-14)

    地图

    • 修复 地图标记点击后消失的问题。

    扫码

    • 更新 优化图片识别二维码条码的速度和准确率。

    小程序账户通

    • 修复 好享拼确认收货时异常解析结果的问题。

    H5容器和离线包

    • 修复 H5 或小程序中调用 JavaScript Alert 方法偶现崩溃的问题。
    • 修复 1s 内 WKWebView 未加载完成立即重新创建导致导航栏 UI 异常的问题。

    10.1.60.32(2020-04-24)

    小程序

    • 新增 小程序页面背景中隐藏 vhost 的域名。
    • 修复 setNavigationBar 使用图片未带 @3x 后缀时显示放大问题。
    • 更新 getLocation 返回的 cityCode 更新为6位,且后两位设置为 00

    账户通

    • 修复 账户通跳转支付宝点击放弃授权后,回到 App 继续跳转支付宝问题,注意测试账户通小程序授权与各部分请求是否正常。

    升级检测

    • 修复 自定义弹框样式接口在后台未发布新版本时不回调的问题。

    H5容器与离线包

    • 新增 公开头文件,修复自定义 plugin 时编译报错问题。

    V10.1.60.31 (2020-04-10)

    小程序

    • 新增 重构 my.request 访问包含 taobao.com 的 URL 时的链路,注意检查是否使用相关 URL 并回归。
    • 修复 关闭访问特定域名图片强制切换 webp 类型特性。

    H5容器和离线包

    • 修复 三方容器并存时 WKWebview 重复释放的问题。

    分享

    • 新增 打开微信内小程序。

    智能投放

    • 修复 扩展方法名称冲突。

    地图

    • 修复 小程序使用 chooseLocation 中选择百度地图导航时位置偏差问题。

    V10.1.60.30 (2020-04-02)

    埋点

    • 修复 卡顿日志上报接口参数不一致问题。

    V10.1.60.29 (2020-03-27)

    H5 容器和离线包

    • 新增 支持自定义 WKWebView子类。
    • 新增 startApp 兼容 startH5App 传递 URL 方式。
    • 更新 UserAgent 中去除 AlipayDefine
    • 修复 startApp 传参 closeCurrentApp 时会先返回再 start 的动画问题。

    小程序

    • 新增 my.getLocation 支持逆地理查询。
    • 更新 小程序去除对分享的依赖。
    • 修复 小程序基线 startApp 不支持 closeCurrentApp 参数的问题。

    定位

    • 新增 支持逆地理查询。

    分享

    • 新增 升级微信 SDK 至 1.8.6.1 版本。微信对旧版本 SDK 能力(版本号低于 1.8.6.1)会进行阶梯式调整;为避免受此影响,请尽快升级产品集,详情请参见 微信分享官方说明

    V10.1.60.28 (2020-03-12)

    分享

    • 新增 微信登录授权。

    V10.1.60.27(2020-02-27)

    框架

    • 更新 支持自定义微应用跳转过程中的 loadingView。
    • 修复 iOS 13 上默认 present 模式设置为 fullScreen。

    小程序

  • 更新 支持自定义小程序右侧设置按钮样式。
  • 账户通

    • 修复 账户通授权部分场景 H5 可能白屏的问题。

    H5 容器

    • 更新 支持自定义导航栏 view。
    • 修复 隐藏导航栏时 view 下移的问题。
    • 修复 开启权限验证时容器 NBContext.navigationController为nil 的问题。

    定位

    • 更新 去除对容器模块的依赖。

    移动分析

    • 更新 添加调试接口。

    V10.1.60.26(2020-02-13)

    • 更新 适配 Xcode 11 :10.1.60 基线已完成 Xcode 11 打包 ipa 适配,Vcp_change_17447.x 的用户可通过基线升级切换到 10.1.60 基线。
      说明:自 2020 年 4 月起,所有提交至 App Store 的 app 均需使用 Xcode 11 构建,请及时升级,更多信息请参考 官方公告

    小程序

    • 修复 H5 容器无法跳转 weixin scheme问题。
    • 修复 Xcode 11 打包适配兼容 chooseLocation API。

    H5 容器和离线包

    • 更新 默认错误页展示调整。

    V10.1.60.25 (2020-01-16)

    小程序

    • 新增 选择联系人 API。

    离线包

    • 修复 机型灰度上报参数统一格式。

    开关

    • 修复 机型灰度上报参数统一格式。

    框架、埋点、推送

    V10.1.60.24(2020-01-09)

    小程序

    • 新增 支持自定义小程序授权弹框UI。
    • 新增 支持设置小程序标题居中显示。
    • 新增 支持自定义小程序开关。
    • 修复 修复小程序中下拉刷新图标无法显示的问题。

    离线包

    • 修复 修复本地 html 页面无法打开的问题。

    扫码

    • 修复 修复内置扫码资源路径错误问题。

    V10.1.60.23(2020-01-02)

    离线包

    • 修复 修复部分兼容性问题。

    V10.1.60.22(2019-12-27)

    说明:10.1.60 基线正式发布。更多升级到 10.1.60 基线的信息,请参见 mPaaS 10.1.60 正式版升级指南

    智能投放

    • 修复 广告展示规则不生效问题。
    • 修复 启动 App 后登录通知未刷新问题。

    V10.1.60-beta.21(2019-12-19)

    H5 容器 & 小程序容器

    • 新增 小程序支持 chooseLocation API。
    • 修复 H5 页面自动化埋点数据不准确的问题。

    V10.1.60-beta.20(2019-12-15)

    移动分析

    • 修复 Crash 日志缺失页面栈信息。

    V10.1.60-beta.18 - V10.1.60-beta.19(2019-12-13)

    H5 容器 & 小程序容器

    • 修复 修复部分 API 解决审核规范。

    分享

    • 修复 短信分享时切换后台再返回的崩溃问题。

    扫一扫

    • 新增 pdf417 识别能力。
    • 新增 允许自定义闪光灯文案。
    • 更新 反色二维码识别优化。
    • 修复 iOS13 相册选择问题。

    V10.1.60-beta.16 ~V10.1.60-beta.17(2019-12-06)

    H5 容器/小程序容器

    • 修复 修复部分 API 解决审核规范。影响范围如下:
      • 小程序页面渲染离线链路、小程序主链路。
      • 移除同层渲染,场景为小程序中嵌入的 Native 组件上覆盖 H5 dom,如单车场景地图组件上覆盖 H5 扫码按钮等。

    V10.1.60-beta.15(2019-11-21)

    H5 容器 &小程序容器

    • 修复 修复部分 API 以解决审核规范。取消状态栏点击时发送 statusBarClick 事件给 H5。
    • 修复修复部分兼容性问题。

    V10.1.60-beta.14(2019-11-14)

    快捷支付

    • 修复 快捷支付 mPaaS 适配版回调失败问题。

    网关

    • 新增 请求 Header 中添加 productId、productVersion 字段。

    框架

    • 新增 补充iPhone 8及以后的设备信息。
    • 修复 离线包上报设备信息不准确的问题。

    V10.1.60-beta.12 ~ V10.1.60-beta.13(2019-10-31)

    • 新增 适配 WKWebView,同时提供开关配置支持灰度切换到 WKWebView。
    • 新增 小程序支持分享 API。
    • 修复 账户通收银台支付回调失败问题,新增支付 JSAPI。

    V10.1.60-beta.11(2019-10-28)

    • 修复 H5 容器基线中,pushWindow 通过 passData 传参不生效的问题。

    V10.1.60-beta.1 ~ V10.1.60-beta.10(2019-10-21)

    开发小助手

    • 新增 开发小助手。

    H5 容器

    • 移除 AlipayClient UA。

    小程序

    • 修复 账户通清除 cookie 问题。

    多媒体

    • 修复 解决多媒体库符号冲突。

    定位

    • 更新 高德地图基础 SDK, 升级到 1.4.3,修复若干bug。

    V10.1.60-beta(2019-09-12)

    • 更新 10.1.60-beta 适配 iOS 13 更新:10.1.60-beta 版本已完成 Xcode 10 构建下的 iOS 13 适配。更多信息,请参见 mPaaS 10.1.60 适配 iOS 13

    V10.1.60-beta(2019-08-08)

    • 新增 发布新客户端组件 智能投放,提供了在应用内个性化投放广告的能力,支持针对定向人群进行个性化广告投放,帮助 App 运营人员精准、及时触达用户。更多信息,请参见 智能投放

    V10.1.60-beta(2019-08-05)

    • 新增 发布新版本(10.1.60-beta)客户端 SDK。

    整体兼容性

    • 新增 支持 UIWebView,暂不支持 WKWebView。
    • 移除 对 iOS 8 的支持,当前支持系统版本为 iOS 9 ~ iOS 12。

    框架

    • 新增 支持小程序保活场景栈管理。
    • 新增 移动分析
    • 更新 重构埋点底层,优化性能。
    • 更新 埋点本地日志文件路径变更为 Library/atrack/logs。

    扫一扫

    • 更新 优化扫码性能。

    H5 容器

    • 新增 支持自定义 JSAPI 和 Plugin 的存储路径。
    • 更新 底层性能优化,扩展 JSAPI、Plugin。

    小程序

    • 新增 API 和组件支持,基础库升级到 1.14.1 版本,详情参考 小程序 文档。
    • 新增 IDE 真机预览和调试功能。
    • 更新 MPNebulaAdapter 部分 API 修改,大幅简化小程序初始化等。
    • 更新 多媒体组件重构,多媒体 API 底层重构。

    分享

    • 新增 分享微信小程序。
    • 更新 更新微信 SDK 版本为 1.8.3。

    移动网关

    • 修复 解决开源冲突问题。

    定位

    • 新增 收纳定位相关的 JSAPI。
    • 新增 adapter 适配层。

    大数据通道

    • 更新 关闭公有云通道请求,仅支持私有云。多媒体会使用到大数据通道,如需要公有云服务,请 提交工单 或通过售后获取可访问公有云的大数据通道 SDK。

    • 更新 关闭公有云通道请求,仅支持私有云。多媒体会使用到大数据通道,如需要公有云服务,请 提交工单 或通过售后获取可访问公有云的大数据通道 SDK。

    32 系列版本

    V10.1.32.19(2020-02-27)

    容器

    • 修复 开启隐私权限时容器 setTitle 失效的问题。
    • 修复 集成小程序后 startH5App 接口不支持的问题。

    V10.1.32.18(2020-02-13)

    框架、埋点、推送

    • 新增 支持隐私弹框卡口。

    V10.1.32.17(2019-12-27)

    智能投放

    • 修复 广告展示规则不生效问题。
    • 修复 启动 App 后登录通知未刷新问题。

    V10.1.32.16(2019-12-19)

    H5 容器 & 小程序容器

    • 修复 小程序基线页面进度条不显示的问题。

    V10.1.32.15(2019-12-13)

    分享

    • 修复 短信分享时切换后台再返回的崩溃问题。

    扫一扫

    • 新增 pdf417 识别能力。
    • 新增 允许自定义闪光灯文案。
    • 更新 反色二维码识别优化。
    • 修复 iOS13 相册选择问题。

    V10.1.32.14(2019-12-06)

    H5 容器 & 小程序容器

    • 修复 修复部分 API 解决审核规范。影响范围如下:
      • 小程序页面渲染离线链路、小程序主链路。
      • 移除同层渲染,场景为小程序中嵌入的 Native 组件上覆盖 H5 dom,如单车场景地图组件上覆盖 H5 扫码按钮等。

    V10.1.32.13(2019-11-28)

    H5 容器 & 小程序容器

    • 修复 修复部分 API 解决审核规范。
    • 修复 小程序主链路、小程序内嵌 Native 功能如内嵌地图等功能调整。
    • 修复 H5 页面自动化埋点统计不准确问题。

    V10.1.32.12(2019-11-22)

    H5 容器 & 小程序容器

    • 修复 修复部分 API 以解决审核规范。取消状态栏点击时发送 statusBarClick 事件给 H5。
    • 修复 H5 页面自动化埋点统计不准确问题。
    • 修复修复部分兼容性问题。

    V10.1.32.11(2019-11-15)

    移动分析

    • 修复 解决设备分析中 iPhoneX 和 iPhone11 系列机型显示原始 model。

    V10.1.32.10(2019-10-25)

    H5 容器和离线包

    • 修复 修复 exitApp 不能自定义动画效果的bug。

    V10.1.32.9(2019-10-24)

    移动分析

    • 更新 MAS 中间适配层添加支持自定义埋点的 BizType 的新接口。

    推送

    • 更新 推送添加打开通知时的上报接口(用于统计通知打开率)。

    V10.1.32.1 ~ 10.1.32.8(2019-10-12)

    多媒体

    • 修复 解决多媒体库符号冲突。

    定位

    • 更新 高德地图基础 SDK, 升级到 1.4.3,修复若干 bug。

    V10.1.32(2019-08-23)

    • 更新 V10.1.32 版本 iOS 13 适配更新:10.1.32 版本已完成 Xcode 10 构建下的 iOS 13 适配。更多信息,请参见 mPaaS 10.1.32 适配 iOS 13

    V10.1.32(2019-04-01)

    • 新增 切换环境的功能。
    • 更新 全面优化性能、提升稳定性。
    • 更新 以下模块增加中间层,统一并简化接口使用:
      • 移动网关
      • 移动同步
      • 移动分析
      • 诊断
      • 升级
      • 热修复
      • 开关配置
      • H5 容器
      • 设备标识

    历史更新

    2018-04-08

    • 新增 移动分析组件的 日志查询 功能:您可以根据用户 ID 或者设备 ID 查询客户端的行为埋点日志,并且可支持多种组合条件进行筛选。

    2018-03-11

    • 新增 小程序 组件:通过使用 mPaaS 小程序,开发者不仅可以让支付宝里的小程序运行在利用 mPaaS 开发出来的 App 中。同时,开发者还可以利用小程序技术开发自己的 App 页面,并且将这种开发方式作为标准,让开发商为自己的 App 开发小程序,快速建立自己的生态。更多关于小程序的核心功能介绍以及使用方法,参见 小程序简介

    2018-02-05

    • 新增 移动分析组件的 自定义事件分析 功能:自定义分析在 mPaaS 自定义埋点的基础上,通过联机分析处理(OLAP)对客户端自定义事件进行多维度即时组合分析,以满足云上不同业务的特殊需求,同时能在前端根据定义的不同查询条件、查询场景生成保存不同的报表。
    • 新增 实时发布组件的 离线包管理 功能:您可以在 mPaaS 控制台配置、创建、发布和管理离线包。更多关于离线包操作的具体步骤,参见 配置离线包

    2018-01-22

    • 新增 网关国密功能:对客户端到移动网关的请求进行加密,确保数据在传输过程中的安全性,默认关闭;目前支持的加密算法有 ECC 和 RSA,该功能需要与客户端配合使用。如果客户端数据加密方式与此处设置的方式不一致,网关将无法解析客户端请求。更多内容,参见 网关管理

    2017-12-10

    • 新增 移动分析组件的 性能分析 功能:
      • 卡死报告:卡死是指主线程 5 秒内没有执行到一个方法。通过卡死报告,您可以了解 启动卡死ANR **卡死**(应用程序无响应)对应的设备数、卡死率、用户数,并分类查看启动卡死和 ANR 卡死的详细情况。
      • 卡顿报告:卡顿是指主线程 2 秒内没有执行到一个方法。通过报告,您可以了解设备卡顿数、设备卡顿率、用户卡顿数,并查看每个卡顿类别的详细情况。

    2017-10-09

    • 新增 实时发布组件的 构建打包 功能:通过打包构建功能,您可以将代码托管在金融科技的 Gitlab 上,完成代码管理,证书管理,构建打包,实时发布的一整套开发发布流程。
    • 更新 消息推送组件的 推送渠道 功能:为了提升推送的到达率,mPaaS 集成了华为、小米等厂商的推送功能。更多详情,参见 接入第三方推送渠道

    2017-04-20

    • 新增 实时发布服务资源配置管理 的初始化资源配置功能,提供常用的资源配置,开发者可直接使用。
    • 新增 应用分析服务的数据可以同步到 MaxCompute,开发者可以做自定义分析。需要 提交工单 申请。
    • 新增 客户端的三个新组件:
      • 扫码: 扫码 SDK 是支付宝客户端目前正在使用的码识别模块,能快速扫描识别二维码、条形码等码,得到其蕴含的相关信息。
      • 统一存储:客户端持久化存储的完整解决方案,底层提供多样化的存储方式以满足不同的存储需求,并支持数据加密和高效的内存缓存。
      • 定位: 提供获取经纬度以及地理信息的接口,并提供经纬度的缓存。
    • 新增 iOS IDE 插件支持自动生成微应用模版。

    2017-03-27

    • 新增 mPaaS 控制台访问变更:http 自动跳转到 https。
    • 新增 mPaaS 控制台更新登录:支持统一账户多人登录。
    • 新增 移动推送服务平台组件界面变更:模版推送增加模版预览功能,群发推送增加模版预览功能,模版配置增加操作提示。
    • 更新 闪退报告页面更新:提高查询接口返回数据的速度。
    • 更新 mPaaS 控制台界面变动:左侧导航栏变动,增加后台服务管理菜单,将消息推送、移动网关由一级导航移至后台服务管理菜单下。
    • 更新 实时发布平台更新:发布页面样式更新,输入检验规则更新,增加上传符号表地址。
    • 更新 开发插件:全面更新了 mPaaS IDE (Android Studio, Xcode) 插件,提供工程管理、组件管理、编译打包、查看日志等功能,帮助开发者快速搭建 mPaaS App,或者把 mPaaS 组件集成到已有 App 中。
    • 更新 命令行工具:全面更新了 mPaaS iOS 命令行工具,提供更新插件和脚本工具,创建 App,查看 mPaaS 工具的版本,查看本地 SDK 和服务端最新版本的版本号,从远端更新本地所有 SDK,去除 Xcode 的签名,恢复 Xcode 的签名,更新所有 Xcode 插件的 UUID 等功能。