gpsbabel icon indicating copy to clipboard operation
gpsbabel copied to clipboard

Notarization Required for Mac Apps Created With New Developer IDs Starting in macOS 10.14.5

Open GPSBabelDeveloper opened this issue 5 years ago • 5 comments

Todo: figure out this year's version of letting Apple charge for developer keys.

https://www.macrumors.com/2019/04/08/mac-apps-notarization-macos-10-14-5/

GPSBabelDeveloper avatar Apr 08 '19 21:04 GPSBabelDeveloper

Note to myself: this was punted until "Jan 2020", but doesn't seem to have actually impacted us.

Maybe NOT having a developer key was actually the winning move for us.

GPSBabelDeveloper avatar May 19 '20 23:05 GPSBabelDeveloper

This is definitely a problem Screenshot 2022-05-19 at 20 27 47 GPSBabel-1.8.0 doesn't work at all on macOS 12.x (and probably 11.x), the DMG need to be notarised by apple. I would be happy to help if needed (my LinkedIn)

federicocappelli avatar May 19 '22 17:05 federicocappelli

This has been the warning from gatekeeper for five years or more. You just have to go into security and click accept. We've had probably a 100k Mac installs get through this. This isn't the hard stop they announced all that time ago.

But if you're able too submit a CL to sign our binaries and help us through the process with apple tools, that would be super.

On Thu, May 19, 2022, 1:33 PM Federico Cappelli @.***> wrote:

This is definitely a problem [image: Screenshot 2022-05-19 at 20 27 47] https://user-images.githubusercontent.com/1489236/169361267-d5744d05-785c-4fbd-9f0a-683749c831f5.png GPSBabel-1.8.0 doesn't work at all on macOS 12.x (and probably 11.x), the DMG need to be notarised by apple. I would be happy to help if needed (my LinkedIn https://www.linkedin.com/in/cappellifederico/)

— Reply to this email directly, view it on GitHub https://github.com/GPSBabel/gpsbabel/issues/335#issuecomment-1131994995, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC3VADZGEXD6DEY6N72735TVKZ3OVANCNFSM4HEMSDSA . You are receiving this because you authored the thread.Message ID: @.***>

GPSBabelDeveloper avatar May 19 '22 17:05 GPSBabelDeveloper

I click on the DMG, drag GPSBabelFE to the Applications Folder, right click and select open.  The first time the options are "Move to Trash" and  "Cancel".  The second time the options include "Open".  After that you can just click on the GPSBabelFE icon. This is with macOS Monterey, 12.4.

On 5/19/2022 11:39 AM, GPSBabel wrote:

This has been the warning from gatekeeper for five years or more. You just have to go into security and click accept. We've had probably a 100k Mac installs get through this. This isn't the hard stop they announced all that time ago.

But if you're able too submit a CL to sign our binaries and help us through the process with apple tools, that would be super.

On Thu, May 19, 2022, 1:33 PM Federico Cappelli @.***> wrote:

This is definitely a problem [image: Screenshot 2022-05-19 at 20 27 47]

https://user-images.githubusercontent.com/1489236/169361267-d5744d05-785c-4fbd-9f0a-683749c831f5.png

GPSBabel-1.8.0 doesn't work at all on macOS 12.x (and probably 11.x), the DMG need to be notarised by apple. I would be happy to help if needed (my LinkedIn https://www.linkedin.com/in/cappellifederico/)

— Reply to this email directly, view it on GitHub

https://github.com/GPSBabel/gpsbabel/issues/335#issuecomment-1131994995,

or unsubscribe

https://github.com/notifications/unsubscribe-auth/AC3VADZGEXD6DEY6N72735TVKZ3OVANCNFSM4HEMSDSA

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/GPSBabel/gpsbabel/issues/335#issuecomment-1132001366, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADHXMMNTNNZULRZS6JXOCRLVKZ4DTANCNFSM4HEMSDSA. You are receiving this because you are subscribed to this thread.Message ID: @.***>

tsteven4 avatar May 19 '22 18:05 tsteven4

Turns out I have a system profile that stops me from doing that -_- my bad, anyway the notarization process should be quite straightforward (with a macOS and apple developer program)

xcrun notarytool submit your.zip_or_.dmg
                   --keychain-profile "AC_PASSWORD"
                   --wait

from https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow

federicocappelli avatar May 19 '22 19:05 federicocappelli