Unsigned application on MacOS #739

Open
opened 2025-05-23 12:39:37 +00:00 by TacoByte · 2 comments
TacoByte commented 2025-05-23 12:39:37 +00:00 (Migrated from github.com)

Because the application is unsigned and not notarised, the following popup shows up when launching a BoE app on MacOS for the first time

Image

It's not a huge issue, and the fix is somewhat expensive and time-consuming ($99 Apple Developer account and getting the app notarised by Apple), but maybe worth looking into at some point

Because the application is unsigned and not notarised, the following popup shows up when launching a BoE app on MacOS for the first time <img width="280" alt="Image" src="https://github.com/user-attachments/assets/9c3641ee-d46b-4070-9d35-515646ed92c7" /> It's not a huge issue, and the fix is somewhat expensive and time-consuming ($99 Apple Developer account and getting the app notarised by Apple), but maybe worth looking into at some point
CelticMinstrel commented 2025-05-23 18:05:53 +00:00 (Migrated from github.com)

Signing the executable is probably doable, and should probably be done. Notarizing it really isn't worth the trouble, especially not for a free game.

Signing the executable is probably doable, and should probably be done. Notarizing it really isn't worth the trouble, especially not for a free game.
NQNStudios commented 2025-05-23 18:50:11 +00:00 (Migrated from github.com)

I had planned to make the Mac builds signed and notarized, as at the time I did the initial crowdfunding I had an active Apple developer account to sign my other games for Steam release. That account has lapsed, but the next time I need to update and codesign another commercial project it could make sense to do it for Itch Edition builds as long as I'm paying for the membership anyway.

I think for double-click launching on new Macs signing and notarization are BOTH required? Apple makes it worse for developers every year. I actually have everything set up for codesigning mac builds (from a year ago as I mentioned), but when I signed the builds, it would break them. Another reason I didn't follow through on it.

I had planned to make the Mac builds signed and notarized, as at the time I did the initial crowdfunding I had an active Apple developer account to sign my other games for Steam release. That account has lapsed, but the next time I need to update and codesign another commercial project it could make sense to do it for Itch Edition builds as long as I'm paying for the membership anyway. I think for double-click launching on new Macs signing and notarization are BOTH required? Apple makes it worse for developers every year. I actually have everything set up for codesigning mac builds (from a year ago as I mentioned), but when I signed the builds, it would *break them*. Another reason I didn't follow through on it.
Sign in to join this conversation.
No description provided.