Re: Sharing a desktop app, or with beta testers

2022-03-15 Thread Paul McClernan via use-livecode

Late to this thread, but I’d like to add some FYI:
You can get a free Apple Dev account, which allows you to code-sign (but not 
notarize, only Apple can do that) Mac apps and up to 5 or so iOS apps (which 
you would have to "side load” somehow unless you jailbreak your iDevice). 
However, without the notarization this approach doesn’t seem much different 
than self-signing, which I’m pretty sure you can generate a certificate for 
that with the KeyChain app, even without even an Apple Account, and then you 
could get friends, family and whomever to trust your certificate on their Macs. 
I believe (unless your certificate is trusted on the host computer) the only 
advantage to signing over completely unsigned code is that there are less 
warning dialogs popping up before the app will launch.

Paul McClernan

GitHub: https://github.com/PaulMcClernan

> On Jan 26, 2022, at 2:29 PM, William Prothero via use-livecode 
>  wrote:
> 
> Folks:
> Sorry for this question which probably has been answered many times, but …. 
> I’m trying not to waste my day searching around.
> 
> What’s the best way to send a desktop app on Apple OS 12.1 to a friend or 
> beta tester? I sent an app and a security issue came up.
> 
> Thanks,
> Bill P
> 
> William A. Prothero, Ph.D.
> University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
> Santa Barbara, CA. 93105
> http://earthlearningsolutions.org/
> ___
> 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


Re: Sharing a desktop app, or with beta testers

2022-01-27 Thread William Prothero via use-livecode
Thanks, Matthias. I had tried it without a dollar sign, but I’ll re-check.
Thanks for looking at this.
Bill

> On Jan 27, 2022, at 2:14 PM, matthias rebbe via use-livecode 
>  wrote:
> 
> William,
> 
> i just tried in a Monterey VM
> 
> the syntax 
> pw=YourPassword; echo $pw | sudo -S ... works here as long as i do not 
> have a $ sign in my password.
> 
> The problem seems to be that the dollar sign is a special character in shell. 
> I am not a shell expert, but i've read that strings that contain dollar signs 
> has to be in single quotes.
> 
> I've putted the password in single quotes and it worked then altough it 
> contained the dollar sign.
> 
> I will adjust the sample stack.
> 
> Regards,
> Matthias
> 
> 
> 
> 
> 
>> Am 27.01.2022 um 12:01 schrieb matthias rebbe via use-livecode 
>> :
>> 
>> As i have still 11.6.2 installed i cannot test, if this might be something 
>> Monterey specific.
>> I am currently downloading Monterey and will install it onto a VM, so i 
>> could test. But the 12GB take some time to download.
>> 
>> There is a free tool available from Late Night Software called SD Notary, 
>> which also does the needed steps to get a notarized app.
>> https://latenightsw.com/sd-notary-notarizing-made-easy/ 
>> 
>> 
>> Maybe you try that .
>> 
>> Regards,
>> Matthias
>> 
>> 
>>> Am 27.01.2022 um 02:06 schrieb William Prothero via use-livecode 
>>> mailto:use-livecode@lists.runrev.com>>:
>>> 
>>> Matthias:
>>> I tried the command in the shell
>>> It didn’t work as shown in the status field.
>>> I then switched to superuser, with the password, and it ran the following 
>>> without complaint.
>>> xattr -cr "/Users/prothero/Oceanography Projects/LiveCode-RunRev 
>>> Projects/1-AA-Current Projects/PT_Explorer 
>>> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
>>> Explorer.app"
>>> 
>>> Weird: I entered the command as you suggested below, and it asked for a 
>>> password, as expected. BUT, it didn’t recognize the password I put in. Then 
>>> I just did an SU command, it asked for the password and recognized my 
>>> password. Then the action worked. I’m on OS 12.1 (Apple).
>>> 
>>> My shell password has a dollar sign, 2 numbers and 2 capital letters. Could 
>>> that be the problem?
>>> 
>>> —This is the shell/terminal text:
>>> WProtherosMBP4:~ prothero$ sudo -S xattr -cr "/Users/prothero/Oceanography 
>>> Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
>>> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
>>> Explorer.app"
>>> Password:
>>> Sorry, try again.
>>> WProtherosMBP4:~ prothero$ sudo -S xattr -cr "/Users/prothero/Oceanography 
>>> Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
>>> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
>>> Explorer.app"
>>> Password:
>>> Sorry, try again.
>>> 
>>> But this worked:
>>> WProtherosMBP4:~ prothero$ su
>>> Password:
>>> sh-3.2# 
>>> 
>>> I changed the shell pw to all lower case alphabetical letters. Same 
>>> issue.When I entered the shell first, entering the same password, it 
>>> worked. The command below didn’t. It asked me for the password and when I 
>>> entered it, it refused. Hmm.. odd.
>>> WProtherosMBP4:~ prothero$ sudo -S  xattr -cr "/Users/prothero/Oceanography 
>>> Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
>>> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
>>> Explorer.app"
>>> Password:
>>> Sorry, try again.
>>> Password:
>>> Sorry, try again.
>>> Password:
>> 
>> ___
>> 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

William Prothero
waproth...@gmail.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


Re: Sharing a desktop app, or with beta testers

2022-01-27 Thread matthias rebbe via use-livecode
William,

i just tried in a Monterey VM

the syntax 
pw=YourPassword; echo $pw | sudo -S ... works here as long as i do not have 
a $ sign in my password.

The problem seems to be that the dollar sign is a special character in shell. I 
am not a shell expert, but i've read that strings that contain dollar signs has 
to be in single quotes.

I've putted the password in single quotes and it worked then altough it 
contained the dollar sign.

I will adjust the sample stack.

Regards,
Matthias





> Am 27.01.2022 um 12:01 schrieb matthias rebbe via use-livecode 
> :
> 
> As i have still 11.6.2 installed i cannot test, if this might be something 
> Monterey specific.
> I am currently downloading Monterey and will install it onto a VM, so i could 
> test. But the 12GB take some time to download.
> 
> There is a free tool available from Late Night Software called SD Notary, 
> which also does the needed steps to get a notarized app.
> https://latenightsw.com/sd-notary-notarizing-made-easy/ 
> 
> 
> Maybe you try that .
> 
> Regards,
> Matthias
> 
> 
>> Am 27.01.2022 um 02:06 schrieb William Prothero via use-livecode 
>> mailto:use-livecode@lists.runrev.com>>:
>> 
>> Matthias:
>> I tried the command in the shell
>> It didn’t work as shown in the status field.
>> I then switched to superuser, with the password, and it ran the following 
>> without complaint.
>> xattr -cr "/Users/prothero/Oceanography Projects/LiveCode-RunRev 
>> Projects/1-AA-Current Projects/PT_Explorer 
>> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
>> Explorer.app"
>> 
>> Weird: I entered the command as you suggested below, and it asked for a 
>> password, as expected. BUT, it didn’t recognize the password I put in. Then 
>> I just did an SU command, it asked for the password and recognized my 
>> password. Then the action worked. I’m on OS 12.1 (Apple).
>> 
>> My shell password has a dollar sign, 2 numbers and 2 capital letters. Could 
>> that be the problem?
>> 
>> —This is the shell/terminal text:
>> WProtherosMBP4:~ prothero$ sudo -S xattr -cr "/Users/prothero/Oceanography 
>> Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
>> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
>> Explorer.app"
>> Password:
>> Sorry, try again.
>> WProtherosMBP4:~ prothero$ sudo -S xattr -cr "/Users/prothero/Oceanography 
>> Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
>> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
>> Explorer.app"
>> Password:
>> Sorry, try again.
>> 
>> But this worked:
>> WProtherosMBP4:~ prothero$ su
>> Password:
>> sh-3.2# 
>> 
>> I changed the shell pw to all lower case alphabetical letters. Same 
>> issue.When I entered the shell first, entering the same password, it worked. 
>> The command below didn’t. It asked me for the password and when I entered 
>> it, it refused. Hmm.. odd.
>> WProtherosMBP4:~ prothero$ sudo -S  xattr -cr "/Users/prothero/Oceanography 
>> Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
>> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
>> Explorer.app"
>> Password:
>> Sorry, try again.
>> Password:
>> Sorry, try again.
>> Password:
> 
> ___
> 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


Re: Sharing a desktop app, or with beta testers

2022-01-27 Thread matthias rebbe via use-livecode
As i have still 11.6.2 installed i cannot test, if this might be something 
Monterey specific.
I am currently downloading Monterey and will install it onto a VM, so i could 
test. But the 12GB take some time to download.

There is a free tool available from Late Night Software called SD Notary, which 
also does the needed steps to get a notarized app.
https://latenightsw.com/sd-notary-notarizing-made-easy/ 


Maybe you try that .

Regards,
Matthias


> Am 27.01.2022 um 02:06 schrieb William Prothero via use-livecode 
> mailto:use-livecode@lists.runrev.com>>:
> 
> Matthias:
> I tried the command in the shell
> It didn’t work as shown in the status field.
> I then switched to superuser, with the password, and it ran the following 
> without complaint.
> xattr -cr "/Users/prothero/Oceanography Projects/LiveCode-RunRev 
> Projects/1-AA-Current Projects/PT_Explorer 
> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
> Explorer.app"
> 
> Weird: I entered the command as you suggested below, and it asked for a 
> password, as expected. BUT, it didn’t recognize the password I put in. Then I 
> just did an SU command, it asked for the password and recognized my password. 
> Then the action worked. I’m on OS 12.1 (Apple).
> 
> My shell password has a dollar sign, 2 numbers and 2 capital letters. Could 
> that be the problem?
> 
> —This is the shell/terminal text:
> WProtherosMBP4:~ prothero$ sudo -S xattr -cr "/Users/prothero/Oceanography 
> Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
> Explorer.app"
> Password:
> Sorry, try again.
> WProtherosMBP4:~ prothero$ sudo -S xattr -cr "/Users/prothero/Oceanography 
> Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
> Explorer.app"
> Password:
> Sorry, try again.
> 
> But this worked:
> WProtherosMBP4:~ prothero$ su
> Password:
> sh-3.2# 
> 
> I changed the shell pw to all lower case alphabetical letters. Same 
> issue.When I entered the shell first, entering the same password, it worked. 
> The command below didn’t. It asked me for the password and when I entered it, 
> it refused. Hmm.. odd.
> WProtherosMBP4:~ prothero$ sudo -S  xattr -cr "/Users/prothero/Oceanography 
> Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
> Explorer.app"
> Password:
> Sorry, try again.
> Password:
> Sorry, try again.
> Password:

___
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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread William Prothero via use-livecode
Matthias:
I tried the command in the shell
It didn’t work as shown in the status field.
I then switched to superuser, with the password, and it ran the following 
without complaint.
xattr -cr "/Users/prothero/Oceanography Projects/LiveCode-RunRev 
Projects/1-AA-Current Projects/PT_Explorer 
Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
Explorer.app"

Weird: I entered the command as you suggested below, and it asked for a 
password, as expected. BUT, it didn’t recognize the password I put in. Then I 
just did an SU command, it asked for the password and recognized my password. 
Then the action worked. I’m on OS 12.1 (Apple).

My shell password has a dollar sign, 2 numbers and 2 capital letters. Could 
that be the problem?

—This is the shell/terminal text:
WProtherosMBP4:~ prothero$ sudo -S xattr -cr "/Users/prothero/Oceanography 
Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
Explorer.app"
Password:
Sorry, try again.
WProtherosMBP4:~ prothero$ sudo -S xattr -cr "/Users/prothero/Oceanography 
Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
Explorer.app"
Password:
Sorry, try again.

But this worked:
WProtherosMBP4:~ prothero$ su
Password:
sh-3.2# 

I changed the shell pw to all lower case alphabetical letters. Same issue.When 
I entered the shell first, entering the same password, it worked. The command 
below didn’t. It asked me for the password and when I entered it, it refused. 
Hmm.. odd.
WProtherosMBP4:~ prothero$ sudo -S  xattr -cr "/Users/prothero/Oceanography 
Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
Explorer.app"
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:


> On Jan 26, 2022, at 3:42 PM, matthias rebbe via use-livecode 
>  wrote:
> 
> William,
> did you try to run that line from shell? Just as a test?
> Is it executed then without a problem?
> 
> Or could you try to execute this line here from shell
>> sudo -S xattr -cr "/Users/prothero/Oceanography Projects/LiveCode-RunRev 
>> Projects/1-AA-Current Projects/PT_Explorer 
>> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
>> Explorer.app"
> You then should be asked for the sudo password. Is that working?
> 
> I am using here an alpha numeric password. I did not test with any symbols or 
> umlauts. So maybe if your pw contains such special characters this might not 
> be working or maybe macOS 12 is not accepting to pass the password using
> echo.
> 
> To be honest i only tried with macOS up to 11.6.2.
> 
> If you want, we can discuss this further by private email. Use my list email 
> first and i reply from my normal office email then. But not today. I need 
> some sleep.
> 
> Regards,
> Matthias
> ___
> 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

William Prothero
waproth...@gmail.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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread matthias rebbe via use-livecode
William,
did you try to run that line from shell? Just as a test?
Is it executed then without a problem?



> Am 26.01.2022 um 23:28 schrieb William Prothero via use-livecode 
> :
> 
> pw=x39AB$rp; echo $pw | sudo -S xattr -cr "/Users/prothero/Oceanography 
> Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer
> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
> Explorer.app"


Or could you try to execute this line here from shell
> sudo -S xattr -cr "/Users/prothero/Oceanography Projects/LiveCode-RunRev 
> Projects/1-AA-Current Projects/PT_Explorer 
> Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
> Explorer.app"
You then should be asked for the sudo password. Is that working?

I am using here an alpha numeric password. I did not test with any symbols or 
umlauts. So maybe if your pw contains such special characters this might not be 
working or maybe macOS 12 is not accepting to pass the password usingecho.

To be honest i only tried with macOS up to 11.6.2.

If you want, we can discuss this further by private email. Use my list email 
first and i reply from my normal office email then. But not today. I need some 
sleep.

Regards,
Matthias
___
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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread J. Landman Gay via use-livecode

On 1/26/22 2:39 PM, Keith Martin via use-livecode wrote:

If only it was easier to do. 
I've actually stopped using LC much because the process of making apps that 
people can run without fuss has become ridiculous. I'm still hoping for a 
solution that isn't so aggressively hostile! The current situation feels like a 
direct threat to LiveCode the company, as it must be putting off more than a 
few people from becoming or staying customers.


You need to talk to Apple about that. On iOS it's even harder. But as Matthias said, the 
difficulty has nothing to do with LC or the app itself. Whether created with LC or any other 
languge, the distribution process is the culprit. In the name of security, Apple has put 
numerous roadblocks in front of developers before a Mac app can be easily used by someone else.


I highly recommend Matthias' helper tool, it takes a big chunk of irritation out of the 
equation. Someone mentioned there should be a plugin. Just put his stack into the plugins 
folder and there you are.


(And on iOS it's even worse; you can't distribute to the public at all except through the App 
Store which has even stricter limitations on what developers must do before the app is 
accepted. It can take days just to work through everything required for submission.)


--
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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread William Prothero via use-livecode
Folks:
I’m using the notarizing app. I have it set to only “Sign, notarize and staple 
App”.
I’ve tested the suDo password in the terminal and it’s ok.


In debug mode, I get:
***DEBUG MODE***

deleting zip file...
can't delete that file

can't delete that file

could not delete zip file.


Stapling app...


When not in debug mode, I get:

Removing extended attributes…

executing:

pw=x39AB$rp; echo $pw | sudo -S xattr -cr "/Users/prothero/Oceanography 
Projects/LiveCode-RunRev Projects/1-AA-Current Projects/PT_Explorer 
Projects/EarthExplorer_CurrentWkg-D4/EExp Builds/Earth Explorer2/Earth 
Explorer.app"

Sorry, try again.

sudo: no password was provided

sudo: 1 incorrect password attempt

process aborted

I’ve also set, in the settings:
Apple ID

Nothing in app-specific password* (I don’t think I have one??)

Account is attached multiple iTunes providers (not checked)
Developer ID Application
William Prothero (##)

PKG creation (not checked)
DMG creation (not checked)
Entitlements (checked) 
—lines checked: 1,2,4,9,11

My project is fairly complex, but if I can use the signiing app, it would be 
great.

Thanks!
Bill

William Prothero
waproth...@gmail.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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread Martin Koob via use-livecode
+1 to Peter’s comments

I also have benefited from the lesson listed below and Matthias’ helper stack.

Also when I ran into problems following the lesson or using the Helper stack 
Matthias was very responsive and helpful.

Setting up an Apple Developer account is not hard and just a part of doing 
business if you are developing for iOS, macOS …

The process for Code Signing, Notorizing and Stapling does seem daunting at 
first.  I would recommend diving in first with a knife in your teeth to the 
command line as outlined in the lessons so you can learn what is going on.  I 
found it helpful to see the responses to any errors I made so I could learn 
what parameters were needed and how they were written in the command line.  
This helped me to ensure I had the correct parameters for the fields right in 
the helper app.

Then I would start using the helper stack using the parameters from the command 
line to fill in the fields in the helper app.

When I come across these kinds of tasks that are new and daunting with 
technology I have not used before they sometimes cause me anxiety to the point 
where I can’t face starting them.  For these I have a mantra “Other people have 
done this so why can’t I do it too.”  Taking that attitude I am able to 
overcome that mental inertia that keeps me from starting to work on it.



Martin




> On Jan 26, 2022, at 4:28 PM, Peter Bogdanoff via use-livecode 
>  wrote:
> 
> Matthias’ tool has been a lifesaver for me. I use it constantly.
> 
> You do need to get an Apple developer account going, and the dev certificates 
> in Keychain in order, which can be a challenge. But once that’s done it’s a 
> breeze.
> 
> If you want to create an installer, you’ll need to code sign that as well. 
> DropDMG helps you set that up as well.
> 
> Peter Bogdanoff

___
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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread Peter Bogdanoff via use-livecode
Matthias’ tool has been a lifesaver for me. I use it constantly.

You do need to get an Apple developer account going, and the dev certificates 
in Keychain in order, which can be a challenge. But once that’s done it’s a 
breeze.

If you want to create an installer, you’ll need to code sign that as well. 
DropDMG helps you set that up as well.

Peter Bogdanoff


> On Jan 26, 2022, at 4:18 PM, matthias rebbe via use-livecode 
>  wrote:
> 
> This situation does not only  affect Livecode, but all development tools. 
> Even Xcode.
> To get your programs trusted by macOS you need to sign and notarize. There is 
> little that can be done about it.
> 
> We can either accept it  or stop developing for macOS.
> 
> Of course it would be great if the standalone building process would include 
> the option to code sign and notarize right after building the standalone. Or 
> if at least the Livecode Ide would have a plugin that would allow us to do 
> the whole process directly from Livecode.
> 
> But currently we have to do it manual.
> 
> I am not sure if you tried already my Notarize Helper Stack, which does all 
> needed steps for code signing and notarizing. The stack is far from being 
> perfect and everyone is welcomed to optimize it, but at least it works.
> You just have to enter some information (Developer ID, passwords and other 
> information) once. After that you can use it to code sign and notarize your 
> Livecode standalones.
> I did not try it under macOS12 so far, but did not hear about any problems 
> about it yet.
> 
> You can find it here in the lesson about code signing and noterizing
> https://lessons.livecode.com/m/4071/l/1122100-codesigning-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore
> 
> 
> 
>> Am 26.01.2022 um 21:39 schrieb Keith Martin :
>> 
>> f only it was easier to do. 
>> I've actually stopped using LC much because the process of making apps that 
>> people can run without fuss has become ridiculous. I'm still hoping for a 
>> solution that isn't so aggressively hostile! The current situation feels 
>> like a direct threat to LiveCode the company, as it must be putting off more 
>> than a few people from becoming or staying customers.
>> 
> 
> ___
> 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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread matthias rebbe via use-livecode
This situation does not only  affect Livecode, but all development tools. Even 
Xcode.
To get your programs trusted by macOS you need to sign and notarize. There is 
little that can be done about it.

We can either accept it  or stop developing for macOS.

Of course it would be great if the standalone building process would include 
the option to code sign and notarize right after building the standalone. Or if 
at least the Livecode Ide would have a plugin that would allow us to do the 
whole process directly from Livecode.

But currently we have to do it manual.

I am not sure if you tried already my Notarize Helper Stack, which does all 
needed steps for code signing and notarizing. The stack is far from being 
perfect and everyone is welcomed to optimize it, but at least it works.
You just have to enter some information (Developer ID, passwords and other 
information) once. After that you can use it to code sign and notarize your 
Livecode standalones.
I did not try it under macOS12 so far, but did not hear about any problems 
about it yet.

You can find it here in the lesson about code signing and noterizing
https://lessons.livecode.com/m/4071/l/1122100-codesigning-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore



> Am 26.01.2022 um 21:39 schrieb Keith Martin :
> 
> f only it was easier to do. 
> I've actually stopped using LC much because the process of making apps that 
> people can run without fuss has become ridiculous. I'm still hoping for a 
> solution that isn't so aggressively hostile! The current situation feels like 
> a direct threat to LiveCode the company, as it must be putting off more than 
> a few people from becoming or staying customers.
> 

___
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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread Tom Glod via use-livecode
I'm about to go through that process of setting up an app developer profile
with apple.  After they take my kid and steal all my money, apparently it
will be a pretty easy process afterwards  taking mere minutes to sign
and notarize.
Good luck to us all.

Thanks,

Tom Glod

Founder & Developer @ MakeShyft R.D.A 
Build Software with AppStarterStack  for
Livecode
Save Time with The Time Saver's Toolbox 

On Wed, Jan 26, 2022 at 3:43 PM Kevin Miller via use-livecode <
use-livecode@lists.runrev.com> wrote:

> While this may not be applicable in all cases, the Web deployment options
> in 10 should resolve this for a great many sorts of LC apps.
>
> ⁣Get BlueMail for Android ​
>
> On 26 Jan 2022, 20:40, at 20:40, Keith Martin via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >If only it was easier to do. 
> >I've actually stopped using LC much because the process of making apps
> >that people can run without fuss has become ridiculous. I'm still
> >hoping for a solution that isn't so aggressively hostile! The current
> >situation feels like a direct threat to LiveCode the company, as it
> >must be putting off more than a few people from becoming or staying
> >customers.
> >
> >k
> >
> >Keith Martin
> >360 media specialist http://PanoramaPhotographer.com
> >Contact and info http://thatkeith.com
> >+44 (0)7909541365
> >
> >
> >
> >> On 26 Jan 2022, at 20:24, matthias rebbe via use-livecode
> > wrote:
> >>
> >> If you have an Apple Developer Account membership you could code
> >sign and notarize your app.
> >> This should prevent the security issue.
> >>
> >> Regards,
> >> Matthias
> >>
> >>> Am 26.01.2022 um 20:29 schrieb William Prothero via use-livecode
> >:
> >>>
> >>> Folks:
> >>> Sorry for this question which probably has been answered many times,
> >but …. I’m trying not to waste my day searching around.
> >>>
> >>> What’s the best way to send a desktop app on Apple OS 12.1 to a
> >friend or beta tester? I sent an app and a security issue came up.
> >>>
> >>> Thanks,
> >>> Bill P
> >>>
> >>> William A. Prothero, Ph.D.
> >>> University of California, Santa Barbara Dept. of Earth Sciences
> >(Emeritus)
> >>> Santa Barbara, CA. 93105
> >>> http://earthlearningsolutions.org/
> >>> ___
> >>> 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
>
___
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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread Kevin Miller via use-livecode
While this may not be applicable in all cases, the Web deployment options in 10 
should resolve this for a great many sorts of LC apps. 

⁣Get BlueMail for Android ​

On 26 Jan 2022, 20:40, at 20:40, Keith Martin via use-livecode 
 wrote:
>If only it was easier to do. 
>I've actually stopped using LC much because the process of making apps
>that people can run without fuss has become ridiculous. I'm still
>hoping for a solution that isn't so aggressively hostile! The current
>situation feels like a direct threat to LiveCode the company, as it
>must be putting off more than a few people from becoming or staying
>customers.
>
>k
>
>Keith Martin
>360 media specialist http://PanoramaPhotographer.com
>Contact and info http://thatkeith.com
>+44 (0)7909541365
>
>
>
>> On 26 Jan 2022, at 20:24, matthias rebbe via use-livecode
> wrote:
>> 
>> If you have an Apple Developer Account membership you could code
>sign and notarize your app. 
>> This should prevent the security issue.
>> 
>> Regards,
>> Matthias
>> 
>>> Am 26.01.2022 um 20:29 schrieb William Prothero via use-livecode
>:
>>> 
>>> Folks:
>>> Sorry for this question which probably has been answered many times,
>but …. I’m trying not to waste my day searching around.
>>> 
>>> What’s the best way to send a desktop app on Apple OS 12.1 to a
>friend or beta tester? I sent an app and a security issue came up.
>>> 
>>> Thanks,
>>> Bill P
>>> 
>>> William A. Prothero, Ph.D.
>>> University of California, Santa Barbara Dept. of Earth Sciences
>(Emeritus)
>>> Santa Barbara, CA. 93105
>>> http://earthlearningsolutions.org/
>>> ___
>>> 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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread Keith Martin via use-livecode
If only it was easier to do. 
I've actually stopped using LC much because the process of making apps that 
people can run without fuss has become ridiculous. I'm still hoping for a 
solution that isn't so aggressively hostile! The current situation feels like a 
direct threat to LiveCode the company, as it must be putting off more than a 
few people from becoming or staying customers.

k

Keith Martin
360 media specialist http://PanoramaPhotographer.com
Contact and info http://thatkeith.com
+44 (0)7909541365



> On 26 Jan 2022, at 20:24, matthias rebbe via use-livecode 
>  wrote:
> 
> If you have an Apple Developer Account membership you could code sign and 
> notarize your app. 
> This should prevent the security issue.
> 
> Regards,
> Matthias
> 
>> Am 26.01.2022 um 20:29 schrieb William Prothero via use-livecode 
>> :
>> 
>> Folks:
>> Sorry for this question which probably has been answered many times, but …. 
>> I’m trying not to waste my day searching around.
>> 
>> What’s the best way to send a desktop app on Apple OS 12.1 to a friend or 
>> beta tester? I sent an app and a security issue came up.
>> 
>> Thanks,
>> Bill P
>> 
>> William A. Prothero, Ph.D.
>> University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
>> Santa Barbara, CA. 93105
>> http://earthlearningsolutions.org/
>> ___
>> 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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread matthias rebbe via use-livecode
If you have an Apple Developer Account membership you could code sign and 
notarize your app. 
This should prevent the security issue.

Regards,
Matthias

> Am 26.01.2022 um 20:29 schrieb William Prothero via use-livecode 
> :
> 
> Folks:
> Sorry for this question which probably has been answered many times, but …. 
> I’m trying not to waste my day searching around.
> 
> What’s the best way to send a desktop app on Apple OS 12.1 to a friend or 
> beta tester? I sent an app and a security issue came up.
> 
> Thanks,
> Bill P
> 
> William A. Prothero, Ph.D.
> University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
> Santa Barbara, CA. 93105
> http://earthlearningsolutions.org/
> ___
> 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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread Paul McClernan via use-livecode
Just an FYI, you have to do that  right-click-to-open thing TWICE on BigSur
and higher to clear the gatekeeper check before the app will actually
launch on the second try. There’s actually few ways to get by the
gatekeeper.

On Wed, Jan 26, 2022 at 2:36 PM Richmond via use-livecode <
use-livecode@lists.runrev.com> wrote:

> The security issue is because the user probably just did a double-click
> on the thing.
> a right-click will allow them to run the app.
>
> On 26.01.22 21:29, William Prothero via use-livecode wrote:
> > Folks:
> > Sorry for this question which probably has been answered many times, but
> …. I’m trying not to waste my day searching around.
> >
> > What’s the best way to send a desktop app on Apple OS 12.1 to a friend
> or beta tester? I sent an app and a security issue came up.
> >
> > Thanks,
> > Bill P
> >
> > William A. Prothero, Ph.D.
> > University of California, Santa Barbara Dept. of Earth Sciences
> (Emeritus)
> > Santa Barbara, CA. 93105
> > http://earthlearningsolutions.org/
> > ___
> > 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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread Klaus major-k via use-livecode
Hi Bill,

> Am 26.01.2022 um 20:29 schrieb William Prothero via use-livecode 
> :
> 
> Folks:
> Sorry for this question which probably has been answered many times, but …. 
> I’m trying not to waste my day searching around.
> What’s the best way to send a desktop app on Apple OS 12.1 to a friend or 
> beta tester? I sent an app and a security issue came up.

your friend needs to:
1. in the "System Settings" -> Security & Data whatever (I have a german sytem)
check "Allow app downloads from "App Store and verified developers
2. right-click on the app and select "Open..." and confirm one or two 
othersecurity dialogs

THEN the app will finally start and will always start without any dialogs, 
however only on that machine.

> Thanks,
> Bill P

Best

Klaus

--
Klaus Major
https://www.major-k.de
https://www.major-k.de/bass
kl...@major-k.de


___
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


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread Richmond via use-livecode
The security issue is because the user probably just did a double-click 
on the thing.

a right-click will allow them to run the app.

On 26.01.22 21:29, William Prothero via use-livecode wrote:

Folks:
Sorry for this question which probably has been answered many times, but …. I’m 
trying not to waste my day searching around.

What’s the best way to send a desktop app on Apple OS 12.1 to a friend or beta 
tester? I sent an app and a security issue came up.

Thanks,
Bill P

William A. Prothero, Ph.D.
University of California, Santa Barbara Dept. of Earth Sciences (Emeritus)
Santa Barbara, CA. 93105
http://earthlearningsolutions.org/
___
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