从 10.1.68 基线开始正式废弃 UIWebView,只支持 WKWebView,详情可参考 mPaaS 适配 WKWebView。App Store 从 2020 年 4 月起不再接受使用 UIWebView 的新 APP,从 2020 年 12 月起不再接受使用 UIWebview 的 APP 的更新,详情请参见 苹果官方声明 。请您尽快升级到10.1.68基线,适配 WKWebView。
支持 Xcode 11 构建静态库打包,全面兼容 Xcode 11 开发。
mPaaS Xcode Extension 已更新为 1.1.0 或更高版本。关于更新 mPaaS Xcode Extension 请参见 更新 mPaaS Xcode Extension。
已安装 CocoaPods mPaaS 插件。
sh <(curl -s http://mpaas-ios.oss-cn-hangzhou.aliyuncs.com/cocoapods/installmPaaSCocoaPodsPlugin.sh)
pod mpaas update --all
升级插件。更多 CocoaPods mPaaS 插件使用信息,请参见 基于原生框架且使用 CocoaPods 接入。执行 pod mpaas update 10.1.68
,即可安装 10.1.68 基线的最新 SDK。
根据需要执行 pod install
或 pod update
即可完成对应工程下 10.1.68 的升级。
如果在 CocoaPods 接入时出现类似如下的错误:
Invalid `Podfile` file: [!] No mPaaS_Nebula : 10.1.68 found !!! Check name & version in Podfile.
可尝试按照以下步骤解决:
运行 gem list | grep 'mPaaS'
命令检查 CocoaPods 插件版本,如下图所示。
若 CocoaPods 插件版本 < 0.9.5,请运行以下脚本重新安装插件。
sh <(curl -s http://mpaas-ios.oss-cn-hangzhou.aliyuncs.com/cocoapods/installmPaaSCocoaPodsPlugin.sh)
如果您当前的基线版本 <10.1.60 且集成了 H5 容器、小程序和热修复组件,那么请您详细阅读下列说明:
mPaaS 组件从 10.1.32 基线开始添加了适配层,如您使用的基线未使用适配层 API,请先行阅读 mPaaS 10.1.32 适配 iOS 13。
建议您在升级 SDK 后使用适配层的 API,具体可参考以下各组件文档中的旧版本升级注意事项:
10.1.68 基线版本各组件合入了定制化的需求,但是为了稳妥起见,如果此前您的依赖中包含定制库且是从低版本 SDK(如 10.1.32)升级至 10.1.68 版本,您的定制库可能需要基于新版本重新定制,请 提交工单 或联系 mPaaS 支持人员确认。
10.1.68 版本分享组件中的第三方 SDK 已升级,包括微信 SDK,微博 SDK,QQ 互联 SDK。由于微信和 QQ 的分享在最新版本中增加了 Universal Link 的特性,因此请您注意对新版 SDK 进行适配,适配内容包括:
在文档使用中是否遇到以下问题
更多建议
匿名提交