Hello John, > Le 14 févr. 2020 à 23:19, John Ralls <[email protected]> a écrit : > >> On Feb 14, 2020, at 12:56 PM, Pascal <[email protected]> wrote: >> >> Hello John, >> >>> Le 14 févr. 2020 à 21:40, John Ralls <[email protected]> a écrit : >>> >>>> On Feb 14, 2020, at 12:16 PM, Pascal <[email protected]> wrote: >>>> >>>> Hello, >>>> >>>> I've now codesign my GTK-OSX app for the bundle: >>>> % APPLICATION_CERT=gtk-cert /opt/gtk-mac-bundler/gtk-mac-bundler >>>> /opt/chapitre6/gtk3-ch6.bundle >>>> >>>> But I've still the issue for opening the Documents folder: >>>> <Capture d’écran 2020-02-14 à 21.08.36.png> >>>> >>>> What else would I have to do? >>>> Any clue? >>> >>> It works OK when unsigned but is sandboxed when signed? >> >> Both gave the same opening error. I hoped the error would have disappeared >> when signing but it was not the case. > > No, code signing isn't going to change anything. Does it matter if you launch > it from Terminal with > /opt/Gtk3-ch6cs.app/Contents/MacOS/Gtk3-ch6cs
== Access to Documents folder is allowed. (I guess the autorisation is coming from the Terminal itself). > or > open /opt/Gtk3-ch6cs.app == Access to Documents folder is forbidden. > There might be some useful output especially in the first case. > >> >>> Is gtk-cert an Apple developer cert? Don't try to use anything else on >>> MacOS, Apple's security stuff recognizes only their own certificates. >> >> I created the certificate with KeyChain app, as the following link >> description but I created it in session and not system keychain: >> https://gcc.gnu.org/onlinedocs/gnat_ugn/Codesigning-the-Debugger.html > > That won't do you any good if you're planning to distribute app bundles. Only > Apple Developer Program certificates are accepted by MacOS's Gatekeeper, and > for Catalina you also have to get the bundle notarized and that has the same > restriction on certificates. For now, I try with a local certificate like a sort of PoC. Regards, Pascal. https://blady.pagesperso-orange.fr _______________________________________________ gtk-osx-users-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list
