Anyone know why this would fail (from @McMartin 's script);
+ codesign --force --options runtime --sign - --entitlements /tmp/debug_entitlements.plist '/Applications/Ableton Live 10 Suite.app/Contents/MacOS/Live'
/Applications/Ableton Live 10 Suite.app/Contents/MacOS/Live: replacing existing signature
/Applications/Ableton Live 10 Suite.app/Contents/MacOS/Live: code object is not signed at all
Iβm just bringing this thread back to life because this has cropped up again as an issue.
@jimc hoping you sorted this out β I believe the issue is that you just call the code sign call on the .app instead of /Contents/MacOS/Live
But β while this script worked for Ableton 10 β it appears to no longer be working for Ableton 11.
Has anyone been able to resign ableton 11 to allow codesigning? seems editing the entitlements and adding com.apple.security.get-task-allow then resigning no longer sorts it out.
Did you perhaps browse into the app bundle in Finder before executing codesign? This article suggests that that might cause this, and says removing extended attributes is the solution: