Starting with macOS 10.15 code signing is getting more complicated by Apple requiring notarized apps. This involves the passing of entitlements files to the codesign tool as discussed here and is additionally complicated for CEF-based apps by issue #2737 (multiple Helper app bundles) and issue #2739 (codesign --deep doesn’t recognize the Libraries directory). We should document the code signing process and distribute the Helper app entitlement files from Chrome as a starting point.
Original report by me.
Starting with macOS 10.15 code signing is getting more complicated by Apple requiring notarized apps. This involves the passing of entitlements files to the codesign tool as discussed here and is additionally complicated for CEF-based apps by issue #2737 (multiple Helper app bundles) and issue #2739 (codesign --deep doesn’t recognize the Libraries directory). We should document the code signing process and distribute the Helper app entitlement files from Chrome as a starting point.