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

Reply via email to