Try sandboxing again

This commit is contained in:
Gregory Schier
2023-11-19 17:06:31 -08:00
parent 3c0edf06af
commit aff26fdd46
8 changed files with 34 additions and 25 deletions

View File

@@ -2,6 +2,10 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.files.user-selected.read-write</key>
<true/>
</dict>
</plist>

View File

@@ -666,6 +666,8 @@ fn main() {
create_dir_all(dir.clone()).expect("Problem creating App directory!");
let p = dir.join("db.sqlite");
File::options().write(true).create(true).open(&p).expect("Problem creating database file!");
let p_string = p.to_string_lossy().replace(' ', "%20");
let url = format!("sqlite://{}?mode=rwc", p_string);
println!("Connecting to database at {}", url);

View File

@@ -8,7 +8,7 @@
},
"package": {
"productName": "Yaak",
"version": "2023.3.0"
"version": "2023.4.0-beta.1"
},
"tauri": {
"windows": [],
@@ -56,7 +56,7 @@
"icons/release/icon.icns",
"icons/release/icon.ico"
],
"identifier": "co.schier.yaak",
"identifier": "app.yaak.desktop",
"longDescription": "The best cross-platform visual API client",
"resources": [
"migrations/*",