-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
eac_launcher.app
(the binary start_protected_game
) has an invalid signature on Mac OSX 15.x
#989
Comments
Maybe there is something in Info.plist that we didn't update. |
Running some further investigation and it seems to be saying the Info.plist isn't bound. So I ran some additional checks and I think the problem is that it hasn't been Notarized with Apple and in later versions of OSX it seems to be a requirement. Whoever created and signed the eac_launcher.app can perhaps try the following steps:
This command lists recent notarization requests. Look for your app and confirm its status as "success." If the app isn’t listed, or the status isn’t "success," it means notarization didn’t complete. If you don’t have the request ID, you can re-submit the app for notarization.
After submission, Apple will provide a Request UUID.
Replace
Validate the Stapling Finally, run:
This should complete without errors if everything is correctly notarized and stapled. |
Thank you for the in-depth investigation. Is this notarization step required only for newer versions of MacOS? |
It looks like it's a requirement now in MacOS 10.14.5 (May 13, 2019) and later. (Although their quoted docs say both 10.14.5 and 10.15 so not sure which it is.)
https://developer.apple.com/documentation/security/notarizing-macos-software-before-distribution I don't believe you need to incorporate it in the plugin, it's just the eac_launcher.app needs to be notarized. It's signed already by Epic, but it also needs to be notarized, since it's distributed outside the Mac Store. |
Thank you for the info. We will see if we can raise this in the Epic forums |
eac_launcher.app
(the binary start_protected_game
) has an invalid signature on Mac OSX 15.x
Hello. Updates on the thread. We will keep this ticket open for a while to help us track the process. |
eac_launcher.app can no longer be run on Mac OSX 15.x. It works fine on Mac OSX 12.x
Steps to reproduce:
Exception Type: EXC_CRASH (SIGKILL (Code Signature Invalid))
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: CODESIGNING 1 Taskgated Invalid Signature
This exact app was working fine on MacOSX 12.x. But upgrading to Mac OSX 15.x and running the same file resulted in the above issue.
The text was updated successfully, but these errors were encountered: