Finalized Mac Build for AppStore

This commit is contained in:
Anoy Roy Chowdhury
2025-09-19 02:58:34 +05:30
parent e0329bd3ac
commit 02155e11dc
17 changed files with 83 additions and 1 deletions
+1 -1
View File
@@ -41,4 +41,4 @@ yarn-error.log*
next-env.d.ts
src-tauri/gen
internal
internalinternal
BIN
View File
Binary file not shown.
+12
View File
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!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.application-identifier</key>
<string>AU333QNGKA.com.anoyrc.priospace</string>
<key>com.apple.developer.team-identifier</key>
<string>AU333QNGKA</string>
</dict>
</plist>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ITSAppUsesNonExemptEncryption</key>
<false/>
</dict>
</plist>
+11
View File
@@ -0,0 +1,11 @@
## Mac Build Command
```bash
npx tauri build --target universal-apple-darwin --config src-tauri/tauri.appstore.conf.json
```
## Mac Sign Command
```bash
xcrun productbuild --sign "3rd Party Mac Developer Installer: Anoy Roy Chowdhury (AU333QNGKA)" --component "src-tauri/target/universal-apple-darwin/release/bundle/macos/priospace.app" /Applications "priospace.pkg"
```
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 KiB

+51
View File
@@ -0,0 +1,51 @@
{
"$schema": "../node_modules/@tauri-apps/cli/config.schema.json",
"productName": "priospace",
"version": "0.1.3",
"identifier": "com.anoyrc.priospace",
"build": {
"frontendDist": "../out",
"devUrl": "http://localhost:3000",
"beforeDevCommand": "npm run dev",
"beforeBuildCommand": "npm run build"
},
"app": {
"windows": [
{
"title": "priospace",
"width": 490,
"height": 900,
"resizable": true,
"fullscreen": false
}
],
"security": {
"csp": null
}
},
"bundle": {
"active": true,
"targets": "all",
"macOS": {
"files": {
"embedded.provisionprofile": "../internal/priospace.provisionprofile"
},
"entitlements": "Entitlements.plist",
"signingIdentity": "Apple Distribution: Anoy Roy Chowdhury (AU333QNGKA)"
},
"category": "Productivity",
"icon": [
"icons/32x32.png",
"icons/128x128.png",
"icons/128x128@2x.png",
"icons/icon.icns",
"icons/icon.ico"
]
},
"plugins": {
"dialog": null,
"fs": {
"requireLiteralLeadingDot": false
}
}
}