Thanks, Scott. I will be testing all this in the next day or so and will report.
Roger > On Mar 27, 2021, at 4:56 PM, scott--- via use-livecode > <use-livecode@lists.runrev.com> wrote: > > Roger, > Yes, I believe it is on an individual app basis that occurs at the time the > app is being first opened. > — > Scott > >> On Mar 27, 2021, at 4:15 PM, Roger Guay via use-livecode >> <use-livecode@lists.runrev.com> wrote: >> >> Jacque, >> >> You always come thru with such great clarity and thoroughness. I remember >> going thru this process a few years ago, but I thought this back door >> approach was closed by Apple within the last couple of OS releases. Indeed, >> looking at my Security&Privacy tab of System Preferences in OS 11.2, I do >> not see the “Open Anyway” button as illustrated in your link for Mac OS. Is >> it possible this button only appears if the OS senses that user is trying to >> open an unauthorized app? >> >> Roger >> >> >> >>> On Mar 27, 2021, at 3:22 PM, J. Landman Gay via use-livecode >>> <use-livecode@lists.runrev.com> wrote: >>> >>> Roger Guay wrote: >>>> >>>> In the good ol days, I could build a standalone for the Mac, >>>> Windows and Linux and distribute it willy-nilly. >>> >>> On desktop you still can, sort of, if you don't mind instructing your users >>> how to get around the security blocks that both Windows and Mac OS have >>> adopted. If your users are just family and friends, this is viable. Someone >>> more familiar with Linux can say whether this method works there. >>> >>> Here is a skeletal outline off the top of my head (so I may have missed >>> something,) but it should give you the idea. A "runner" app is easy to >>> make, basically a stack with one card and a single button. The button >>> script: >>> >>> on mouseup >>> answer file "Choose a stack to open:" >>> if it is empty then exit to top >>> go stack it >>> end mouseup >>> >>> Add an openStack handler on the card so that resources can be shared: >>> >>> on openStack >>> start using this stack >>> end openStack >>> >>> >>> That's the whole stack. Now set up standalone settings for the desired >>> build platform. Include all extensions, libraries, widgets, etc. that your >>> stacks need, or you think they might need in the future. Your app will be >>> limited to the inclusions your license permits. >>> >>> Build the app. Send it to friends along with your stacks. >>> >>> Now the part where you do some explaining. Since the app isn't notarized by >>> Apple or authorized by Microsoft, explain to them how to bypass the >>> blockage and get the app to open. They only need to do this once on first >>> launch. There are lots of hits if you search for "how to open unnotarized >>> app on big sur" or "open unauthorized app on windows." >>> >>> Here's one for Mac OS: >>> <https://eclecticlight.co/2020/11/19/getting-unnotarized-apps-out-of-quarantine/> >>> >>> And one for Windows: >>> <https://answers.microsoft.com/en-us/windows/forum/all/unverified-app-change-your-app-recommendation/1b4dd654-c5a0-4833-866c-a354d8c24b69> >>> >>> This won't work for mobile apps, though with some adjustments you can build >>> a runner app for Android if you're willing to distribute from the internet. >>> >>> Also note: The stacks you distribute cannot violate the LC license >>> agreement. They can't reproduce IDE features or allow users to do things >>> that only a licensed user can do. Please don't violate the license >>> agreement; we all want LC to prosper. >>> >>> -- >>> Jacqueline Landman Gay | jac...@hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.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 > > > _______________________________________________ > 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