Difference between revisions of "Code Signing"
From Verge3D Wiki
Jump to navigationJump to searchm (→macOS)  | 
				m (→macOS)  | 
				||
| Line 17: | Line 17: | ||
Notarize you binary/app:  | Notarize you binary/app:  | ||
  xcrun altool --notarize-app --primary-bundle-id <  |   xcrun altool --notarize-app --primary-bundle-id <BUNDLE_ID> --username <EMAIL> --password "@keychain:altool" --file <APP_OR_BINARY>  | ||
=== Verification ===  | === Verification ===  | ||
  codesign --verify --verbose <APP_OR_BINARY>  |   codesign --verify --verbose <APP_OR_BINARY>  | ||
Revision as of 15:36, 26 January 2022
Windows
Verification
signtool verify /pa binary_file.exe
macOS
Search for valid Developer ID Certificate:
security find-identity -v
Sign your binary/app:
codesign -s <ID> -o runtime -v <APP_OR_BINARY>
Notarize you binary/app:
xcrun altool --notarize-app --primary-bundle-id <BUNDLE_ID> --username <EMAIL> --password "@keychain:altool" --file <APP_OR_BINARY>
Verification
codesign --verify --verbose <APP_OR_BINARY>