You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It could be an upstream flag that was overlooked for 3.5.1 as well; I'm not well versed enough in Mac code signing to identify the root cause.
We'll probably jump from 3.5 to 3.5.2 since we aren't great about updating every release anyway, thought I should note it though in case others are running into the same issue.
The text was updated successfully, but these errors were encountered:
The error is correct, Mono and GDNative/GDExtension require this option to be enabled if you are using ad-hoc signature (in the export options, check Codesign → Entitlements → Disable Library Validation).
3.4.4 do not have ad-hoc signature support (if you did not set Apple Dev ID data, exported app won't be signed at all and won't be usable on Apple Silicon macs).
3.5 added support for ad-hoc signing and have it enabled by default.
4.0 also have ad-hoc signing supported and will auto enable Disable Library Validation if it's not set (probably should be backported for 3.6).
Hey all, this is a great CI image, our indie game team has been using it for many months now for our builds.
I recently switched the version to 3.5.1, and noticed that the Mac build fails, with this message:
ERROR: Code Signing: Ad-hoc signed applications require the 'Disable Library Validation' entitlement to load dynamic libraries.
The actual build we used is at https://github.com/C7-Game/Prototype/actions/runs/3171446928/jobs/5165435494 . It works as expected on 3.5 and 3.4.4 without any other changes.
It could be an upstream flag that was overlooked for 3.5.1 as well; I'm not well versed enough in Mac code signing to identify the root cause.
We'll probably jump from 3.5 to 3.5.2 since we aren't great about updating every release anyway, thought I should note it though in case others are running into the same issue.
The text was updated successfully, but these errors were encountered: