- Open the project in Xcode.
- Double-check the build and version number is what you want it to be.
- Rebuild your archive.
- Sign the application with "Distribute App" > "Developer ID"
- Create the new
quazar.dmg
withdmg.txt
format. - Publish release on GitHub
This covers how to sign the binary correctly when it is updated to a new version.
CD:
cd $HOME/node-app/quazar
Sign:
codesign --force --options runtime --sign "YOUR_DEVELOPER_ID" celestia
Verify:
codesign --verify --verbose celestia