fix(updater): 修复 Tauri 签名密钥对格式问题

Tauri CLI 2.x 的 tauri signer generate --ci 存在已知 bug:
生成的无密码私钥中 KDF byte 被错误设为非零值,导致签名阶段
报错 incorrect updater private key password。

通过 Python 脚本手动将 KDF byte 修正为 0x00,并同步更新公钥。

参考: tauri-apps/tauri#14829
This commit is contained in:
小鱼开发
2026-05-20 23:13:23 +08:00
parent 2a4a9511d6
commit 1dd934e0a2
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -41,7 +41,7 @@
"plugins": {
"opener": {},
"updater": {
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEM0MzBGMjFDM0Q2MzNGN0MKUldSOFAyTTlIUEl3eFBEUTBidXpiSEI5TVFrQnk4RnJyU0QzVWtvSlNheVY2SEhNNkU1ZzN5VHIK",
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDM5NjNFN0RGNjA0Q0MyOTQKUldTVXdreGczK2RqT1VXeXdKcnhERC9UcGdQazVqajBWcld2YjVUYjBKVnlveGhranNrUUlmMXgK",
"endpoints": [
"https://dev.tapi.meijiaka.cn/api/v1/update/check?version={{current_version}}&target={{target}}&arch={{arch}}"
]
+1 -1
View File
@@ -1 +1 @@
dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEM0MzBGMjFDM0Q2MzNGN0MKUldSOFAyTTlIUEl3eFBEUTBidXpiSEI5TVFrQnk4RnJyU0QzVWtvSlNheVY2SEhNNkU1ZzN5VHIK
dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDM5NjNFN0RGNjA0Q0MyOTQKUldTVXdreGczK2RqT1VXeXdKcnhERC9UcGdQazVqajBWcld2YjVUYjBKVnlveGhranNrUUlmMXgK