Trevor: I tried your codesigning livecode app. First I signed it with App Wrapper3, to make sure I had a good certificate. Then I tried it with your stack, using the same certificate:
I tried it using different certificate names, but basically the response was the same. I got the response below: chmod -R u+rw "/Users/prothero/Desktop/Plate Tectonics Explorer-V8/Plate Tectonics Explorer-V8/Plate Tectonics Explorer-V8.app" xattr -rc "/Users/prothero/Desktop/Plate Tectonics Explorer-V8/Plate Tectonics Explorer-V8/Plate Tectonics Explorer-V8.app" codesign --verbose --force -s "Developer ID Application: 3rd Party Mac Developer Application" "/Users/prothero/Desktop/Plate Tectonics Explorer-V8/Plate Tectonics Explorer-V8/Plate Tectonics Explorer-V8.app/Contents/MacOS/Externals/revbrowser.bundle/Contents/MacOS/revbrowser" codesign process failed: Developer ID Application: 3rd Party Mac Developer Application: no identity found —————————————————— The App Wrapper installer gave me: link to image: https://www.dropbox.com/s/puiwpraqaewtu23/AppWrapperWindow.png?dl=0 <https://www.dropbox.com/s/puiwpraqaewtu23/AppWrapperWindow.png?dl=0> Thanks for providing this stack. I hope this helps and if you need any other info, let me know. . Best, Bill > On Oct 26, 2016, at 5:39 AM, Trevor DeVore <li...@mangomultimedia.com> wrote: > > On Tue, Oct 25, 2016 at 9:51 PM, William Prothero <proth...@earthednet.org> > wrote: > >> Trevor: >> Thanks a bunch! I haven’t played with the GLX App Framework, but I will >> and use that code. This is something that really needs to be in the IDE. >> Its SUCH a common thing to do and can be so frustrating. >> >> The other problem I get into is having a bunch of certificates that don’t >> work and I can’t seem to figure which one to use. I try them all, so… >> Anyway, the signing code looks like a natural for the IDE. >> > > Here is a gist with the code for a script-only stack that will codesign a > LiveCode application: > > https://gist.github.com/trevordevore/3e91724c4573690b691510d2e2dcd2a7 > > Save the text in the gist to a file named “signOSXApplication.livecode” > then open the file in LiveCode (I tested in 8.1.1). Steps: > > 1) Click the Sign Application button > 2) Select an application bundle that you built with LiveCode > 3) Enter your certificate name. Just enter the part that is unique to you. > For example, I enter “Blue Mango Learning Systems”. My keychain has entries > like “Developer ID Application: Blue Mango Learning Systems” and “3rd Party > Mac Developer Application: Blue Mango Learning Systems”. The code will add > the appropriate prefix. > > The log field will show what is going on. > > I tested with a simple app built from LiveCode on macOS Sierra. Last week I > had to add some additional code to the signing process to accommodate > Sierra. If you run into problems on other platforms we may need to comment > out the xattr call on line 60. > > Let me know how it goes. > > -- > Trevor DeVore > ScreenSteps > www.screensteps.com - www.clarify-it.com > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode