iOS 更新日志
优质
小牛编辑
137浏览
2023-12-01
2.33.15
更新时间:2021-9-10
【新增】
- 新增小程序对象加密串信息字段。
- 新增对跳转appStore协议itms和itms-appss的支持。
【修复】
- cover-view换行问题。
- 相册导航栏文字颜色修改。
- 初始化时,加密验证appKey问题修复。
- 修复TabBar控制器根页面加载H5跳转至二级页面返回按钮显示以及逻辑问题。
2.33.9
更新时间:2021-8-27
【新增】
- 新增隐藏转场页面关闭按钮、禁用侧滑关闭小程序的配置参数。
- 体验版小程序二维码支持配置启动参数。
【优化】
- 优化SDK中未使用到的类和函数。
【修复】
- 修复userAgent与webrtc冲突问题,现支持H5中使用webrtc功能。
- 修复服务器配置为md5加密方式下,搜索小程序接口报错问题。
2.33.7
更新时间:2021-8-13
【新增】
- 新增初始化配置项,支持对后台返回数据加密。
- 新增小程序(体验版、开发版等)版本的标识。
【优化】
- 优化小程序错误提示信息。
- 优化toast视图显示区域和图标。
【修复】
- 修复input、textarea在中文输入法超过最大长度会变成英文的问题。
- 修复小程序加载H5,由于系统取消request导致的加载失败问题。
- 修复小程序在反复覆盖安装场景下出现资源拷贝失败问题。
2.33.3
更新时间:2021-7-31
【新增】
- 支持小程序分包支持。
- 支持webSocket原生实现以及黑白名单限制。
- 支持input、textarea的cursor/selectedStart/selectedEnd属性。
【优化】
- 优化体验版、临时版、开发版等逻辑以及不同版本下缓存问题。
- 优化删除小程序接口,提高删除速度。
- 优化热启动小程序场景下参数校验逻辑。
- 优化SDK打包,默认打包为动态库。
- 优化数据上报,去除非正式版小程序的统计信息。
【修复】
- 修复体验版小程序上传时间显示错误的问题。
- 修复因apm统计配置导致的打开小程序较慢的问题。
- 修复cover-view 与自定义native-view 显示问题。
2.32.1
更新时间:2021-7-16
【新增】
- 新增readFile/readFileSyncApi接口
- 增加exitMiniProgram退出小程序的Api
- 支持scheme和universallink打开多服务器配置的小程序
【优化】
- input输入方案调整
- 优化视频压缩
- 管理小程序Api的优化
【修复】
- 修复apm数据上报bug
- 修复小程序打开小程序的bug
- cover-view按z-index调整视图层级,修复事件响应问题
- 修复音频播放时监听进度方法不准确,导致没有播放完成的事件。
- .修复录音完成,pcm转码成mp3格式可能会崩溃的问题。
- 修复静态库解压崩溃的问题
2.31.3
更新时间:2021-7-5
【新增】
- 管理小程序2.0。
- 一码通。
- 新增writeFile/writeFileSync接口。
【优化】
- 优化数据上报。
- 优化cover-view层级。
- 优化下拉刷新控件。
- 优化innerAudio默认参数问题。
- 优化环境错误提示文案。
- 兼容数组崩溃问题。
【修复】
- 修复cover-view组件的若干bug。
- 修复keyBoard若干bug。
2.30.1
更新时间:2021-6-21
【新增】
- textarea组件支持同层渲染。
- 新增体验版以及二维码安全控制功能。
【优化】
- SDK从动态库调整为静态库,减小app体积增长。
- 优化小程序landscape方向兼容问题。
- 优化小程序打开失败的提示信息。
- 优化视频录制出的视频体积。
- 优化cover-view组件的文字间距。
【修复】
- 修复camera组件的若干bug。
- 修复apm事件统计失败的bug。
2.29.1
更新时间:2021-6-5
【新增】
- 新增camera组件。
【优化】
- 优化证书校验相关处理逻辑。
- 优化downloadFile接口返回的地址以及其他path格式。
【修复】
- 修复scheme、universal link 打开过个小程序时,偶现不能关闭问题。
- 修复小程序打开失败时,侧滑返回crash问题。
2.28.1
更新时间: 2021-6-1
【新增】
- 新增FileSystemManager,支持saveFile、getFileInfo、removeSavedFile、getSavedFileList、getSavedFileInfo。
- 新增初始化配置项,可禁用getSuperviseInfo接口。
【优化】
- 优化saveFile、getFileInfo、removeSavedFile、getSavedFileList、getSavedFileInfo旧接口。
- 优化下拉刷新,区分手势下拉和调api下拉结束的场景。
- 优化启动参数中path处理。
- 优化chooseVideo和chooseImage选择icloud中图片异常问题。
- 优化app横竖屏配置错误的情况下,小程序横竖屏的处理。
- 优化图片资源,合并为一个bundle。
【修复】
- 修复webView 组件加载H5时userAgent读取异常。
- 修复回到首页按钮逻辑异常。
2.27.1
更新时间: 2021-5-25
【新增】
- 新增apm事件上报压缩的配置项。
- 新增搜索小程序的api。
- 新增带关闭回调的api。
- input组件支持同层渲染。
【优化】
- 小程序灰度接口增加hashcode优化返回信息。
- 优化Utils工具类,防止重名。
- 优化小程序未编译的提示信息。
- 优化小程序白屏时的处理逻辑。
- 优化文件和storage等缓存。
【修复】
- 修复自定义tabbar在顶部时默认颜色显示为白色问题。
- 修复actionsheet 在scenesDelegate类型工程里无法显示问题。
- 修复openDocument打开文件报错的问题。
- 修复tabbar在iOS 13以上属性设置问题。
2.25.1
更新时间: 2021-4-30
【新增】
- 新增domains配置项,可设置小程序需要强制https证书校验的域名。
- 新增cover-image组件。
- 新增域名黑名单限制和白名单中.*的支持。
【修复】
- 修复cover-view组件部分属性设置问题。
- 修复 input 密码输入框键盘遮挡问题。
【优化】
- 优化SDK网络图片加载。
- 优化downloadFile 接口文件后缀读取策略。
- 优化SDK中数据存储,减小SDK体积。
- 优化小程序webView 中https证书校验功能。
- 优化初始化SDK 未配置uiConfig时的默认值。
- 优化SDK中的图片资源大小。
2.24.4
更新时间: 2021-4-21
【新增】
- 新增https证书安全验证。
- 新增自定义api调用限制。
- 新增cover-view组件。
- 新增自定义tabBar支持。
- 新增接口返回null类型参数的容错机制。
- 新增H5页面加载失败后,重新加载机制。
【修复】
- 修复query参数中包含base64解析错误。
- 修复tabbar切换时,标题设置无效的问题。
- 修复startRecord录音功能失败的bug。
【优化】
- 优化apm事件上报策略。
- 优化UIColor转换。
- 优化加载H5时的缓存策略。
- 优化 小程序意外退出的提示。
- 去除sdk-config接口。
2.23.5
更新时间: 2021-3-19
【新增】
- 新增storage以及jssdk storage等一系列api。
- 新增基础库md5校验和密码解压。
- 新增page-meta 相关api的支持。
- 新增webview组件中打开支付宝、微信、appStore的支持。
- 新增数据库加密。
- 新增fileToBase64 api。
- 新增apmServer 配置项。
- 新增对IDE 二维码小程序的预览支持。
- 新增 【小程序】文本配置项。
- 新增 对universal link的支持。
- 新增innerAudio等一系列api。
- 新增recoderManager等一系列api。
【修复】
- 修复tabbar 在上方时显示异常的bug。
- 修复textarea 在iPhone 6 上无法点击完成按钮的bug。
- 修复右滑导致的关闭按钮、更多按钮点击无反应的bug。
- 修复版本号不变时,扫码无法拉取最新版本小程序的bug。
- 修复webview组件所在页面设置disableScroll后,webview无法滚动的bug。
- 修复getSystemInfoSync 返回基础库版本错误的bug。
- 修复部分场景打开完成回调、delegete不触发的bug。
- 修复打开小程序会重复下载小程序包的bug。
- 修复多次下拉刷新显示异常的bug。
【优化】
- 优化previewVideo api,支持边下边播。
- 优化自定义菜单,由后台和小程序控制。
- 优化 获取SDK配置信息接口调用。
- 优化转发时小程序logo的链接地址。
- 优化native-view、camera、live-player、live-pusher协议。
- 优化apm统计事件和上报逻辑。
- 优化多线程并发初始化SDK。
2.13.109
更新时间: 2021-1-18
更新内容:
- 新增批量更新小程序个数的配置项。
- 新增requestTask、downloadTask、uploadTask以及对应api。
- 新增udpSocket以及相关api。
- 新增隐藏转发按钮和更多视图效果的配置。
- 新增获取当前webView 的URL的api。
- 新增获取当前userAgent的api。
- 新增小程序截屏事件api。
- 新增右上角胶囊样式修改的配置。
- 新增getSelectedTextRange的api。
- 新增jssdk 中canGoBack/canNavigateBack/setNavigationBarTitle。
- 新增previewMedia 的api。
- 修复 iOS 14.0-14.2 5G网络判断引起的Crash。
- 修复getSystemInfo 部分参数为空引起的问题。
- 修复input comfirm和blur事件顺序错误问题。
- 修复setTabBarItem 会导致badge角标消失的问题。
- 修复更多视图、关于页面、非业务域名页小程序logo不显示的问题。
- 修复tabbar 隐藏情况下显示问题。
- 修复input 控件在页面跳转时抖动的问题。
- 优化startPullDownRefresh、stopPullDownRefresh。
- 优化 hideToast/hideloading api。
- 优化navigateToMiniProgram跳转自身的场景。
- 优化下拉刷新效果和功能。
- 优化apm事件上报时机和压缩数据。
- 优化小程序首页加载时机。
- 优化小程序页面渲染逻辑。
- 优化横竖屏切换时更多视图显示和隐藏逻辑。
- 优化小程序页面白屏问题。
- 优化小程序加载失败时的提示信息。
- 优化小程序SDK中的日志管理。
- SDK支持多服务器配置。
- 删除核心SDK中的定位相关功能,getLocation移到扩展SDK。
- 支持live-player、live-pusher、camera组件。
2.12.65
更新时间: 2020-11-27
更新内容:
- 新增showTabBarRedDot、hideTabBarRedDot、showTabBar、hideTabBar、setTabBarStyle、setTabBarItem。
- 新增getNetworkType等接口中5G网络类型的识别。
- 新增H5页面消失前的pageonunload事件。
- 新增JSSDK 中的getLocalImgDataapi。
- 新增textarea原生组件。
- 修复base64ToTempFilePath部分情况下失败的问题。
- 修复updateInput事件中placeholder为空引起的Crash。
- 修复横屏时,部分场景下页面布局错误的问题。
- 修复H5中拍照返回小程序时样式异常的bug。
- 修复打开小程序api导致的卡顿问题。
- 修复 iOS 14.0-14.2 5G网络判断引起的Crash。
- 修复getSystemInfo 部分参数为空引起的问题
- 优化未实现的api,返回失败的回调。
- 优化iPhoneX的判断,宏改为函数。
- 优化loading页动画在低端机型模拟器上的显示效果。
- 优化getSystemInfo等接口中返回的iPhone12等机型的信息。
- 优化小程序logo和title的加载与显示。
- 优化小程序SDK中的网络请求,新增SDK版本参数,请求改为短连接。
- 优化注入的JSSDK避免未使用JSSDK的网页报错。
- 删除核心SDK中的获取WebView的api,移到扩展SDK。
2.11.11
更新时间: 2020-10-23
更新内容:
- 新增打开小程序时的动画开关参数。
- 优化apm事件上报处理机制。
- 新增hideKeyboard事件。
- 优化iPad 上对横竖屏切换的支持。
- 修复app切后台后网络请求出现域名校验失败的情况。
- 新增compressImage接口。
- 新增pageScrollTo的支持。
- 新增saveVideoToPhotosAlbum、saveImageToPhotosAlbum接口。
- 支持webPublishHandler事件。
- 新增配置网页加载进度条颜色的api。
- 修复自定义api内push原生页面,然后又打开小程序导致崩溃的bug。
- 修复plist里语言设置项不存在导致的崩溃的bug。
- 修复tabbar 小程序redirectto后switchTab onShow事件不触发的bug。
- 重写优化input原生组件实现。
- 新增SDK指纹配置项。
- 优化侧滑关闭小程序响应区域。
- 修复tabbar 小程序返回按钮显示异常的bug。
- 优化小程序loading页动画效果。
- 新增小程序页面不存在时的提示处理。
- 修复服务器切换导致api调用失败的bug。
- 新增关闭指定小程序、清除指定小程序内存缓存的api。
- 优化getImageBase64、base64ToTempFilePath接口。
- 新增设置小程序WebView UserAgent的api。
2.9.4
更新时间: 2020-09-11
更新内容:
- 权限类api拆分到扩展SDK。
- 修复input组件maxLength设置bug。
- 更新tabbar模式下的relaunch事件。
- 优化input updateInput事件。
- 修复下拉刷新的展示bug。
- 修复updateInput事件更新样式bug。
- 修复系统自带拼音输入法无法输入中文的bug。
- input组件支持圆角设置。
- 小程序SDK支持H5 里window.open打开链接。
- getImageBase64支持读取小程序包里的图片。
- 修复加载H5链接时,截图显示bug。
- 修复特殊场景下加载H5链接无法goback的bug。
- 更新转发代理事件中的参数。
- 优化服务器地址和前缀兼容性问题。
2.7.8
更新时间: 2020-08-13
更新内容:
- 兼容SDK加载的网页地址中有中文、特殊符号等情况。
- SDK加载网页时,支持隐藏导航栏。
- 优化apm上报条件。
- 支持网页中调用关闭小程序的api。
- 新增配置参数,控制SDK是否可自主申请权限。
- 优化WKWebView cookie共享、userAgent读取的问题。
- SDK支持小程序配置 右上角更多、关闭按钮显示和隐藏。
- 支持网页中调用打开小程序、返回小程序的api。
- 新增配置参数,支持导航栏标题字体修改。
- 修复tabbar样式小程序页面布局bug。
- 兼容SDK加载网页时,url为空的情况。
- 更新自定义input组件中hideKeyboard事件和无效updateInput事件。
- 支持H5网页中打电话。
- SDK支持横竖屏切换、强制横屏、强制竖屏。
- 新增小程序过期和应用过期提示。
2.5.6
更新时间: 2020-07-16
更新内容:
- 支持原生input组件。
- 新增监控数据获取api。
- 优化小程序加载H5网页逻辑。
- 更新getSystemInfo接口。
- 优化jssdk api的回调。
- 优化加载H5网页时导航栏样式。
- 添加常见崩溃的防崩溃处理逻辑。
- 查询小程序信息接口异常兼容。
- 更新apm统计事件字段,新增事件。
- 优化小程序SDK体积。
- 优化小程序SDK中的弹框提示。
- 新增小程序SDK定时检测最近使用小程序新版本。
- 新增更新小程序回调,以及重新小程序api。
- 新增小程序SDK api域名合法性校验。
2.3.6
更新时间: 2020-06-18
更新内容:
- 支持暗黑模式自适应配置。
- 缩短apm统计事件上报间隔。
- 新增crash、接口访问失败等事件。
- 删除UIWebView相关代码。
- 支持jssdk中的chooseImage api。
- 优化chooseImage、chooseVideo、previewVideo等接口。
- 修复关于、反馈页面侧滑失效的问题。
- 新增灰度相关的apm事件和参数。
- 小程序navigateToMiniProgram支持打开指定索引的小程序版本。
- 修复旧数据下引md5判断导致的重复下载小程序zip问题。
- 修复request接口参数问题。
- 修复reportApmMonitor api参数不正确问题。
2.1.24
更新时间: 2020-05-22
更新内容:
- 优化apm统计事件的时间。
- 优化request接口以及返回数据。
- 更新小程序api接口格式,改为连字符路径。
- 新增小程序数据上报接口。
- 新增Service的window参数,优化小程序部分同步接口。
- 优化safeArea数据。
- 修复小程序加载网络链接时,无法转发的bug。
- 新增是否显示【回到首页】、【投诉反馈】的配置项。
- 优化启动小程序时的回调。
- 优化webView加载失败时的信息返回。
- 小程序SDK支持国密。
- 新增关闭小程序时的回调。
2.1.11
更新时间: 2020-04-22
更新内容:
- 修复相册图片从icloud同步下来后,无法选择的问题。
- 修复下载地址、图标地址等兼容问题。
- 更新小程序信息,基础库等接口。
- 更新getLocation接口返回信息。
- 修复switchTab导致的小程序事件错误问题。
- 小程序更多菜单UI更新。
- 支持小程序更多菜单注入自定义菜单。
- 优化小程序包更新的判断逻辑。
- 支持反馈与投诉全局隐藏。
- 新增小程序chooseLocation、chooseMessageFile接口
2.1.1
更新时间: 2020-03-27
更新内容:
- 关于页面优化
- 其他bug-fix
- 新增API: setTabBarBadge
- 新增API: removeTabBarBadge
- 新增API: getMenuButtonBoundingClientRect
2.0.191
更新时间: 2020-02-28
更新内容:
- 优化小程序打开失败时的提示。
- 支持自定义导航栏和隐藏导航栏。
- 优化小程序生命周期事件。
- 修复启动参数引起的缓存bug。
- 支持小程序jssdk。
- 优化小程序api调用回调。
- 优化定时器相关模块。
- 支持自定义更多菜单。
2.0.177
更新时间: 2020-01-17
更新内容:
- 增加安全签名校验参数,提高接口安全性。
- 更新apm统计接口。
- onShareAppMessage事件新增type参数。
- 删除多余的页面api。
- 小程序加载网络H5时返回控制等更新。
- 获取小程序信息异常的处理等。
- 新增SDK Log信息展示的控制Api。
- 新增基础库的自动更新功能。
- 更新getSystemInfo返回参数。
- 新增反馈与投诉。