20.09.2020, 14:29
(20.09.2020, 05:02)shijan Wrote: Aha, now i start to understand your problem. "need to approve each file individually through gatekeeper" - i was thinking earlier that you told about some problem during compiling from sources or from brew. I just don't use gatekeeper, and probably any more-less advanced user turns it off to avoid Apple totalitarian dictatorship on his computer (as well as disables reversed mouse scroll and installs XtraFinder or PressButan to use plain Delete key to delete files and fixes some other strange Apple things...)If a .app for is approved everything inside of it will work, that's why most just use a dmg as it is easier and there is only one file to approve. When using a PKG for multiple files, by approving the installer the system will approve all the files it places.
By the way, are you sure that installer will help to bypass gatekeeper? I was always thinking that installers are just sort of copy/paste script instead of drag and drop. What if it will install libraries, and they will still require manual gatekeeper clearance? Most apps on macOS are still distributed in DMG, so it is not something too unusual.
Keeping Gatekeeper on is recommended for most users as it is an added later of security and protection, however I know on certain versions of macOS it's more obnoxious to work around with it being on.