Skip to content
Discussion options

You must be logged in to vote

Alright, I think I was just confused about backend selection in general. It all builds, signs, notarizes, and runs fine.

If it helps anyone else, here's how I'm doing that:

#!/bin/bash

APP="../target/release/bundle/osx/Dimple.app"
BIN="$APP/Contents/MacOS/dimple_ui_slint"
ZIP="$APP/../Dimple.app.zip"
IDENT="XXXXXXXXX"
USERNAME="xxxxxxx"
PASSWORD="xxxxxxx"

cargo bundle --release
codesign --timestamp --verify -vvv --deep --options=runtime --sign $IDENT $APP
zip -r $ZIP $APP
xcrun notarytool submit --apple-id $USERNAME --team-id $IDENT --password $PASSWORD --wait $ZIP
xcrun stapler staple $APP

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by tronical
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants