W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
現(xiàn)在,您需要配置Tauri的更新程序。要做到這一點(diǎn),將以下內(nèi)容添加到您的Tauri配置中:
tauri.conf.json
{
"tauri": {
"updater": {
"active": true,
"endpoints": [
"https://releases.myapp.com/{{target}}/{{arch}}/{{current_version}}"
],
"dialog": true,
"pubkey": "YOUR_UPDATER_SIGNATURE_PUBKEY_HERE"
}
}
}
必需的鍵是 "active"、"endpoints" 和 "pubkey",以啟用更新程序。如果未設(shè)置,"dialog" 是可選的,默認(rèn)設(shè)置為true。
- "active" 必須是布爾值。默認(rèn)情況下設(shè)置為false。
- "endpoints" 必須是字符串?dāng)?shù)組,包含更新程序的終端點(diǎn)URL。在生產(chǎn)模式下要求使用TLS。
- 每個(gè)更新程序URL可以包含以下變量,允許您在服務(wù)器端確定是否有可用的更新:
- {{current_version}}:請(qǐng)求更新的應(yīng)用程序的版本。
- {{target}}:操作系統(tǒng)名稱(linux、windows 或 darwin之一)。
- {{arch}}:機(jī)器的體系結(jié)構(gòu)(x86_64、i686、aarch64 或 armv7之一)。
- "pubkey" 必須是使用上述Tauri CLI生成的有效的公鑰。
如果存在,"dialog" 必須是布爾值。默認(rèn)情況下設(shè)置為true。如果啟用,更新程序事件將被禁用,因?yàn)閮?nèi)置對(duì)話框會(huì)處理一切。如果您需要自定義事件,您必須關(guān)閉內(nèi)置對(duì)話框。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: