Re: V18 plugins not showing as Notarized?
Thanks Randy, In our particular case that problem doesn’t appear arise, perhaps since we’re not distributing a built application with unlimited desktop, we’re running something in-house on 4D Server. I did notice that the package contents -> Plugins folder for 4D Server (8.1) didn’t have the 4d internetcommands plugin in the distribution, whereas it was there for 4D Developer. (That may have been corrected in 8.2). Simply copying 4d internetcommands.bundle from one to the other, however, did the trick … Catalina seemed happy with that. __ Ron Rosell President StreamLMS > On May 1, 2020, at 5:02 AM, Randy Jaynes wrote: > > I’ve found that you also have to be careful when copying your development > structure from 1 machine to another. > > When you copy or unzip a version on the Catalina machine, it invalidates the > notarization of the plugins and you get the alerts when opening the database > that the plugins are damaged. > > They’re not. > > You then have to go to System Preferences > Security & Privacy > General to > use the “Blah blah anyway” button. Multiple times if you have several plugins > with the issue. > > As a result I have a folder on the desktop of my Catalina testing machine > where all the plugins are noticed in case I forget again. > > I found I have to use Miyako’s buildApp database to codesign each > plugin.bundle when this happens. > > Randy > ** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **
Re: V18 plugins not showing as Notarized?
I’ve found that you also have to be careful when copying your development structure from 1 machine to another. When you copy or unzip a version on the Catalina machine, it invalidates the notarization of the plugins and you get the alerts when opening the database that the plugins are damaged. They’re not. You then have to go to System Preferences > Security & Privacy > General to use the “Blah blah anyway” button. Multiple times if you have several plugins with the issue. As a result I have a folder on the desktop of my Catalina testing machine where all the plugins are noticed in case I forget again. I found I have to use Miyako’s buildApp database to codesign each plugin.bundle when this happens. Randy -- Randy Jaynes Senior Programmer and Customer Support http://printpoint.com • 845.687.3741 • PrintPoint, Inc • 57 Ludlow Lane • Palisades, NY 10964 Please send all email contacts to supp...@printpoint.com > On May 1, 2020, at 1:06 AM, Ronald Rosell via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > I knew it would be something simple. I’d actually completely forgotten that > 4D InternetCommands is included in the 4D application package … I’ve > generally had a copy in the database folder -> Plugins when compiling. > > I just took that latter copy out, relaunched, and problem solved! Thank you > Miyako! > > Ron Rosell > __ > > Ron Rosell > President > StreamLMS > >> On Apr 30, 2020, at 9:29 PM, Keisuke Miyako via 4D_Tech >> <4d_tech@lists.4d.com> wrote: >> >> only the plugins pre-installed with the application (inside 4D or 4D Server) >> are notarised. >> >> the folder adjacent to the application are copies for distribution and >> therefore not code signed at all. >> >>> On May 1, 2020, at 12:00, Ronald Rosell via 4D_Tech <4d_tech@lists.4d.com> >>> wrote: >>> Executing codesign --verify -- verbose against 4D InternetCommands.bundle, >>> for example, brings back: >>> /Applications/4D v18.1/Plugins/4D InternetCommands.bundle: code object >>> is not signed at all >> >> ** >> 4D Internet Users Group (4D iNUG) >> Archive: http://lists.4d.com/archives.html >> Options: https://lists.4d.com/mailman/options/4d_tech >> Unsub: mailto:4d_tech-unsubscr...@lists.4d.com >> ** > > ** > 4D Internet Users Group (4D iNUG) > Archive: http://lists.4d.com/archives.html > Options: https://lists.4d.com/mailman/options/4d_tech > Unsub: mailto:4d_tech-unsubscr...@lists.4d.com > ** ** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **
Re: V18 plugins not showing as Notarized?
I knew it would be something simple. I’d actually completely forgotten that 4D InternetCommands is included in the 4D application package … I’ve generally had a copy in the database folder -> Plugins when compiling. I just took that latter copy out, relaunched, and problem solved! Thank you Miyako! Ron Rosell __ Ron Rosell President StreamLMS > On Apr 30, 2020, at 9:29 PM, Keisuke Miyako via 4D_Tech > <4d_tech@lists.4d.com> wrote: > > only the plugins pre-installed with the application (inside 4D or 4D Server) > are notarised. > > the folder adjacent to the application are copies for distribution and > therefore not code signed at all. > >> On May 1, 2020, at 12:00, Ronald Rosell via 4D_Tech <4d_tech@lists.4d.com> >> wrote: >> Executing codesign --verify -- verbose against 4D InternetCommands.bundle, >> for example, brings back: >> /Applications/4D v18.1/Plugins/4D InternetCommands.bundle: code object >> is not signed at all > > ** > 4D Internet Users Group (4D iNUG) > Archive: http://lists.4d.com/archives.html > Options: https://lists.4d.com/mailman/options/4d_tech > Unsub: mailto:4d_tech-unsubscr...@lists.4d.com > ** ** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **
Re: V18 plugins not showing as Notarized?
only the plugins pre-installed with the application (inside 4D or 4D Server) are notarised. the folder adjacent to the application are copies for distribution and therefore not code signed at all. > On May 1, 2020, at 12:00, Ronald Rosell via 4D_Tech <4d_tech@lists.4d.com> > wrote: > Executing codesign --verify -- verbose against 4D InternetCommands.bundle, > for example, brings back: > /Applications/4D v18.1/Plugins/4D InternetCommands.bundle: code object > is not signed at all ** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **
V18 plugins not showing as Notarized?
Hi folks, My apologies if this is a “RTFM” question, but I’ve searched the Knowledge Base, and the NUG archive, but haven’t found an answer to this problem. (The 4D support portal also appears to be having issues at the moment.) I’m in the process of upgrading from v17.4 to v18.1, in large part to be able to run properly under Catalina. I’m finding, however, that none of the 4D-provided set of plugins … Internet commands, etc. … are showing up as Notarized. Executing codesign --verify -- verbose against 4D InternetCommands.bundle, for example, brings back: /Applications/4D v18.1/Plugins/4D InternetCommands.bundle: code object is not signed at all Opening a structure that uses Internet Commands in 4D Developer throws an error message pointing to the unsigned plugin. The structure compiles without errors, but opening the compiled database in 4D server generates the same unsigned plugin message about Internet Commands. I’m not building a stand-alone application here, so not registering with Apple as a developer with signing privileges, just planning to have Server open and run a compiled structure. (Most of the posts about notarization in the NUG appear to be for application developers producing standalone apps.) I must be missing something basic. (And yes, I’m sure I’m using the v18 plugins, not v17.) Could someone please point me in the right direction? Thanks! __ Ron Rosell President StreamLMS ** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **