Pat, what’s the character before “force”? In your email, it seems to be an em-dash. I suspect it should be a double-hyphen. The same will apply to the character before “deep”.
Jeremy > On 2 Apr 2019, at 19:05, Pat Bensky via 4D_Tech <[email protected]> wrote: > > Hi Jody, > Thanks very much for this. > I've tried running doing as you suggested in Terminal but I always get: > > Developer: found in both > /Users/patbensky/Library/Keychains/login.keychain-db and > /Library/Keychains/System.keychain (this is all right) > > —force: No such file or directory > > The pathname for the file is definitely correct - if I run > open /mypathname/ > > it opens the database. > > Any ideas? > > Thanks! > > Pat > > On Thu, 21 Mar 2019 at 14:17, Jody Bevan via 4D_Tech <[email protected]> > wrote: > >> Pat: >> >> I struggled with this for a few months. A bunch of research, help from the >> nug, and help from 4D Tech support, I think I found our problem. We will >> use a graphic application to create some graphics (icons / pictures etc). >> As is usual, Apple is getting more strict with each version of the OS for >> signing. They are permitting less ‘noise’ in the files. >> >> Make of copy of your .4dbase to work with that is uncompiled. The goal is >> to make a clean development version that you can use from now on that will >> sign with 4D’s build tool. >> >> In Terminal issue the following: >> >> Pats-Mac-Pro: ~ pat$ codesign —force —deep -s “Developer ID Application: >> Pat (yourIDHere)” -fvvvv /PathTo/Your.4dbase/ >> >> This command goes through all the files in the .dbase directory and clears >> out things like finder attributes that are not permitted. If this does the >> trick you will see that the the application has been signed. If this works, >> make this your new development version. Subject to adding any new files >> into the .4dbase it should compile, build and sign using the 4D tool. >> >> Jody >> >>> On Mar 21, 2019, at 5:52 AM, Pat Bensky via 4D_Tech < >> [email protected]> wrote: >>> >>> Using v17 >>> I've added our Apple OSX signing certificate to a client's app built with >>> 4D v17. It compiles and runs just fine. >>> I've added the same certificate to another app, using the same version of >>> 4D and the same compiler settings. However with this one, at the end of >>> compilation, I get the message "Code signature failed". >>> Any suggestions as to why it would work for one app but not for another? >> As >>> far as I can see, the settings are identical. >>> >>> Pat >>> >> >> ********************************************************************** >> 4D Internet Users Group (4D iNUG) >> Archive: http://lists.4d.com/archives.html >> Options: https://lists.4d.com/mailman/options/4d_tech >> Unsub: mailto:[email protected] >> ********************************************************************** > > > > -- > ************************************************* > CatBase - Top Dog in Data Publishing > tel: +44 (0) 207 118 7889 > w: http://www.catbase.com > skype: pat.bensky > ************************************************* > ********************************************************************** > 4D Internet Users Group (4D iNUG) > Archive: http://lists.4d.com/archives.html > Options: https://lists.4d.com/mailman/options/4d_tech > Unsub: mailto:[email protected] > ********************************************************************** ********************************************************************** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

