What Certificate do I need for my situation described here (signing my .app and .dmg for distribution) ?
I am distributing my .app in a .dmg. I need to sign the app and the dmg. (I'll notarize soon also).
I am not distributing in the Apple Store, but just a downloadable dmg from my website.
What certificate(s) do I need for my .dmg and .app out of the ones listed below?
Here's what I am thinking: Developer ID Installer for my .dmg, and Developer ID Application for my .app.
And what tool do I use in MAc OS to apply the certificate to the file?
*Create a new certificate
⬤ Apple Development
Sign development versions of your iOS, macOS, tvOS, and watchOS apps. For use in Xcode 11 or later.
⬤ Apple Distribution
Sign your apps for submission to the App Store or for Ad Hoc distribution. For use with Xcode 11 or later.
⬤ iOS App Development
Sign development versions of your iOS app.
⬤ iOS Distribution (App Store and Ad Hoc)
Sign your iOS app for submission to the App Store or for Ad Hoc distribution.
⬤ Mac Development
Sign development versions of your Mac app.
⬤ Mac App Distribution
This certificate is used to code sign your app and configure a Distribution Provisioning Profile for submission to the Mac App Store.
⬤ Mac Installer Distribution
This certificate is used to sign your app's Installer Package for submission to the Mac App Store.
⬤ Developer ID Installer
This certificate is used to sign your app's Installer Package for distribution outside of the Mac App Store.
⬤ Developer ID Application
This certificate is used to code sign your app for distribution outside of the Mac App Store.