# 基础库维护
请注意
当您使用社区版或私有化版本 FinClip 时,需要自行登录运营端,并在「小程序管理-小程序基础库」中维护基础库的相关版本信息。若您使用的是 FinClip SaaS 版本,则无须维护小程序基础库。
# 1. 基础库维护
# 1.1 获取最新基础库
您可以在 开发-基础库-更新日志 中了解基础库不同版本信息,并点击页面中的「下载地址」获取对应版本的基础库文件。
请注意
由于低版本基础库与 SDK 存在对应关系,请参照 SDK与基础库版本对照表 获取可用的基础库信息。在每一行中可找到某个基础库版本所对应的最低 SDK 版本。
SDK 在获取基础库时,会首先匹配当前范围内最新版本基础库,若运营端没有上传可用范围内的基础库,则会默认获取最新版本的基础库内容。
# 1.2 更新基础库
当您获取到基础库信息后,则需要登录「运营端-小程序管理-小程序基础库」,点击页面右侧的「新增」按钮,在其中分别上传基础库文件,配置是否通知企业端,并录入基础库版本说明内容。
点击「确定」按钮后,小程序基础库即更新完毕。
# 1.3 停用基础库
如果您需要将某个版本的基础库先行禁用,则可以点击基础库最右侧一列的「停用」,点击后小程序将不会再获取该版本的基础库信息。
# 2. 基础库维护常见问题
# 2.1 是否可以控制基础库版本更新
您可以根据自身需要,在基础库管理中管理控制基础库的更新。
不同公司对于小程序更新与发版可能有着不同的区别,若您所在的团队或公司对于发版有更加严苛的控制,可以设置小程序在指定基础库版本中运行,并在完成测试后上线,以便于控制开发风险或定位缺陷。
# 2.2 更新基础库后,多久后会生效
当完成基础库更新后,再次打开小程序时,SDK 会检查是否有新版本基础库。当检测到新版本基础库后,且 App 处于前台运行时,将会自动下载新版本基础库,再次打开小程序时则会使用新版本基础库。
# 2.3 如何查看正在使用的基础库版本
如果小程序开启了调试模式,则可以在日志第一行中看到基础库版本信息;
如果小程序没有开启调试模式,也可以通过getSystemInfo
或getSystemInfoSync
API 获取基础库版本信息。