fix: macos auto launch fail

This commit is contained in:
GyDi 2022-01-31 23:32:41 +08:00
parent 5ef4285558
commit 76081f8d89
No known key found for this signature in database
GPG Key ID: 58B15242BA8277A6

View File

@ -157,7 +157,10 @@ impl Verge {
match result { match result {
Ok(_) => Ok(()), Ok(_) => Ok(()),
Err(_) => Err("failed to set system startup info".into()), Err(err) => {
log::error!("{err}");
Err("failed to set system startup info".into())
}
} }
} }
@ -227,7 +230,7 @@ fn get_app_path(app_name: &str) -> String {
#[cfg(target_os = "linux")] #[cfg(target_os = "linux")]
let ext = ""; let ext = "";
#[cfg(target_os = "macos")] #[cfg(target_os = "macos")]
let ext = ".app"; let ext = "";
#[cfg(target_os = "windows")] #[cfg(target_os = "windows")]
let ext = ".exe"; let ext = ".exe";
String::from(app_name) + ext String::from(app_name) + ext