dawenxi-tech / 2fa

A 2FA desktop application.
MIT License
2 stars 1 forks source link

signing #15

Open gedw99 opened 9 months ago

gedw99 commented 9 months ago

gio tool can do notary signed for macOS.

Need a Mac developers account. Yeah thats life..

Adjust the Makefile to use if IF its in the .env, and to NOT use it if its not there.

gogio -h

The -signpass flag specifies the password of the keystore, ignored if -signkey is not provided.

The -notaryid flag specifies the Apple ID to use for notarization of MacOS app.

The -notarypass flag specifies the password of the Apple ID, ignored if -notaryid is not 
provided. That must be an app-specific password, see https://support.apple.com/en-us/HT204397 
for details. If not provided, the password will be prompted.

The -notaryteamid flag specifies the team ID to use for notarization of MacOS app, ignored if
-notaryid is not provided.

Windows does not need signing as far as I know. Will find out when we get there.