|
1. macOS hardened runtime library validation (not Gatekeeper) blocked loading libraries with mismatched Team IDs. The DeACSM plugin's oscrypto module attempted to load OpenSSL's libcrypto.dylib, and the code signatures (aka Team IDs) didn't match.
2. Re-signing Calibre with an ad-hoc signature removed its Team ID enforcement requirements, allowing the ACSM_Input plugin to be installed.
|