This isn’t strictly a JUCE issue, although I’m sure it will be relevant to others, and maybe someone here can help…
I’m trying to package a plugin for distribution on OS X as a Mac “flat” package file.
The steps I’m currently doing:
- Signing the plugin binaries in Xcode using my “Mac Developer” signing identity
- Creating a pkg file from the command line using
pkgbuildcommand, passing my “3rd Party Mac Developer Installer” certificate name as an argument to the
Everything works fine, and I can verify that the plugin binaries and pkg file are signed using
codesign -dvv and
pkgutil --check-signature respectively.
However, the pkg gets rejected by GateKeeper, which is confirmed by running
spctl -a -v on the file.
Has anyone else experienced similar issues, or managed to get signed packages working properly…?