文档
/

版本固定

版本固定

固定精确的混淆器版本或自动更新的范围,并对整个团队强制使用某个版本。

观看

Obfuscator.io Version Pinning: Exact and Flexible Ranges, Dashboard and API

在 YouTube 观看

在控制台中固定版本

打开编辑器旁边的版本选择器。菜单顶部的开关用于选择固定方式:

  • 精确 列出所有版本。点击某个版本行上的固定图标(精确固定 v…),即可将该确切版本保留为您的默认版本。
  • 次要 列出 8.x(在 API 中为 ^8.0.0)这样的范围,它跟随 8.x 的新次要版本和补丁版本。选择一个范围即可固定它。
  • 补丁 列出 8.0.x(在 API 中为 ~8.0.0)这样的范围,它跟随 8.0.x 的新补丁版本。选择一个范围即可固定它。

精确固定在所有套餐中都可用;次要 和 补丁 是 Team 和 Business 套餐的功能。固定后编辑器会立即切换到所固定的版本,而固定的范围始终解析为与之匹配的最高可用版本,因此无需修改固定设置即可获得新版本。再次选择当前生效的固定项即可将其取消。

控制台中的固定只作用于您在控制台中的构建。API 请求不会读取它:它们使用下文所述的 version 参数,除非您的团队强制指定了版本。

通过 API 固定版本

将版本作为 version 查询参数发送:可以是精确版本,也可以是写作 ^8.0.0(即菜单中的 8.x)或 ~8.0.0(即菜单中的 8.0.x)的范围,例如 POST https://obfuscator.io/api/v1/obfuscate?version=^8.0.0。

范围(^ 和 ~)需要 Team 或 Business 套餐;精确版本适用于任何具备 API 访问权限的套餐。每个响应都会在其 version 字段中报告生成输出的具体版本,因此您可以确认某个范围解析到了哪个版本。参见 API 参考。