Добавляет tauri-plugin-updater/process (desktop-only)

Регистрируется только под cfg(desktop) — Android/iOS самообновление
запрещено политиками сторов, там плагин не подключается вообще.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-09 16:36:39 +07:00
parent 948f15d44a
commit 24f3e5f454
4 changed files with 173 additions and 2 deletions
+11 -2
View File
@@ -1,8 +1,17 @@
#[cfg_attr(mobile, tauri::mobile_entry_point)]
pub fn run() {
tauri::Builder::default()
let builder = tauri::Builder::default()
.plugin(tauri_plugin_vpn::init())
.plugin(tauri_plugin_shell::init())
.plugin(tauri_plugin_shell::init());
// Android/iOS не разрешают самообновление в обход стора — плагин
// регистрируется только на десктопе (Windows/macOS/Linux).
#[cfg(desktop)]
let builder = builder
.plugin(tauri_plugin_process::init())
.plugin(tauri_plugin_updater::Builder::new().build());
builder
.run(tauri::generate_context!())
.expect("error while running tauri application");
}