RE: Building a Standalone MacOS App in 9.6.1

2021-01-06 Thread Heriberto Torrado via use-livecode
Hi Terence,

This last year I've compiled and run several apps for Catalina. In the last 
month I've made four builds for MacOS Big Sur.
I have never needed to sign the app.

I have taken the applications on a USB to several clients and the only message 
I have received is the typical message:  "Are you sure to run this application. 
It has been downloaded from the Internet and may not be reliable and bla, bla.."

Sometimes, when MacOS blocks you from opening an app, it lists the app on the 
General tab on the Security & Privacy panel in System Preferences. Head to that 
panel and you'll see the blocked app listed with an Open Anyway button to 
create an exception and install it.

Best,

Heriberto Torrado
Chief Technology Officer (CTO)
Director de informática
Directeur informatique

NetDreams S.C.
http://www.networkdreams.net
 Address / Dirección / Adresse: 
USA: 538 East 85th Street, #1C Manhattan NY, NY 10028 USA
Europe / Europa: Paseo de la Castellana 135 10ª Planta Madrid 28024 Spain / 
España


-Original Message-
From: use-livecode  On Behalf Of Terence 
Heaford via use-livecode
Sent: Wednesday, January 6, 2021 9:11 AM
To: use-livecode@lists.runrev.com
Cc: Terence Heaford 
Subject: Building a Standalone MacOS App in 9.6.1 

I thought I would try to build a standalone app with the Community Edition in 
Catalina 

Many errors. Perhaps someone could shed some light.

This error is the first. "replacing existing signature xcrun: error active 
developer path”

I did see a comment on the LC Forum that suggested

sudo xcode-select —install, to install the command line tools.

I carried this out, still no luck.

Installed 9.6.1 RC1. Still no luck.

Is it necessary to have Xcode installed for this to work?


Thanks

Terry




___
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: Building a Standalone MacOS App in 9.6.1

2021-01-06 Thread Andrew at MidWest Coast Media via use-livecode
So far I have been able to explain to my limited client base that this can be 
side stepped, and they are ok with that for now (AKA don’t want to pay for the 
necessary upgrade that will be needed). 

If you double-click to open the app you will get a notice that the app isn’t 
notarized and you can’t launch. If you right-click (ctrl-click) on the app and 
select Open rather than double-clicking to open, your user will be given notice 
that the app isn’t notarized but will allow them to launch anyway. 

I don’t see the notice when developing personal apps for use on my own machine. 
I’m assuming this is because the Developer key (or certificate?) is on my 
keychain so the app is somewhat verified.

—Andrew Bell

> 
> Date: Wed, 6 Jan 2021 16:17:23 +0100
> From: Tore Nilsen 
> To: How to use LiveCode 
> Subject: Re: Building a Standalone MacOS App in 9.6.1
> Message-ID: <84be53be-afd1-4fa2-b874-5d22b4eda...@me.com>
> Content-Type: text/plain; charset=us-ascii
> 
> 
> 
>> 6. jan. 2021 kl. 15:48 skrev Paul Dupuis via use-livecode 
>> :
>> 
>> macOS Catalina or Big Sur apps have to be code signed AND notarized. You 
>> must have the command line tools installed and there is a non-trivial number 
>> of commands you have to execute to prepare you app for code signing, then 
>> code sign it, and then notarize it, including obtaining an app specific 
>> password from Apple.
>> 
>> Livecode has a pretty decent tutorial on their web site on the whole lengthy 
>> process.
>> 
> 
> I can happily build a MacOS app without code signing or notarizing the app 
> from Big Sur and Catilina. I guess this is needed for an iOS app, but then 
> again you cannot build an iOS app with LiveCode Community
> 
> Best regards
> Tore Nilsen
> 


___
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: Building a Standalone MacOS App in 9.6.1

2021-01-06 Thread Paul Dupuis via use-livecode

On 1/6/2021 10:17 AM, Tore Nilsen via use-livecode wrote:



6. jan. 2021 kl. 15:48 skrev Paul Dupuis via use-livecode 
:

macOS Catalina or Big Sur apps have to be code signed AND notarized. You must 
have the command line tools installed and there is a non-trivial number of 
commands you have to execute to prepare you app for code signing, then code 
sign it, and then notarize it, including obtaining an app specific password 
from Apple.

Livecode has a pretty decent tutorial on their web site on the whole lengthy 
process.


I can happily build a MacOS app without code signing or notarizing the app from 
Big Sur and Catilina. I guess this is needed for an iOS app, but then again you 
cannot build an iOS app with LiveCode Community




Sorry, I thought you meant building a macOS app to deploy to other 
people rather than for your own use on your own computer. Gatekeeper 
will throw a ton of obstacles and warnings for any app not signed and 
notarized that you download and try to install on Catalina or Big Sur. 
Technically, there is probably some way to instruct people how to 
circumvent Gatekeeper objections.


___
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: Building a Standalone MacOS App in 9.6.1

2021-01-06 Thread Tore Nilsen via use-livecode



> 6. jan. 2021 kl. 15:48 skrev Paul Dupuis via use-livecode 
> :
> 
> macOS Catalina or Big Sur apps have to be code signed AND notarized. You must 
> have the command line tools installed and there is a non-trivial number of 
> commands you have to execute to prepare you app for code signing, then code 
> sign it, and then notarize it, including obtaining an app specific password 
> from Apple.
> 
> Livecode has a pretty decent tutorial on their web site on the whole lengthy 
> process.
> 

I can happily build a MacOS app without code signing or notarizing the app from 
Big Sur and Catilina. I guess this is needed for an iOS app, but then again you 
cannot build an iOS app with LiveCode Community

Best regards
Tore Nilsen
___
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: Building a Standalone MacOS App in 9.6.1

2021-01-06 Thread Paul Dupuis via use-livecode
macOS Catalina or Big Sur apps have to be code signed AND notarized. You 
must have the command line tools installed and there is a non-trivial 
number of commands you have to execute to prepare you app for code 
signing, then code sign it, and then notarize it, including obtaining an 
app specific password from Apple.


Livecode has a pretty decent tutorial on their web site on the whole 
lengthy process.



On 1/6/2021 9:10 AM, Terence Heaford via use-livecode wrote:

I thought I would try to build a standalone app with the Community Edition in 
Catalina

Many errors. Perhaps someone could shed some light.

This error is the first. "replacing existing signature xcrun: error active 
developer path”

I did see a comment on the LC Forum that suggested

sudo xcode-select —install, to install the command line tools.

I carried this out, still no luck.

Installed 9.6.1 RC1. Still no luck.

Is it necessary to have Xcode installed for this to work?


Thanks

Terry




___
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: Building a Standalone MacOS App in 9.6.1

2021-01-06 Thread panagiotis merakos via use-livecode
Hello Terry,

Just a clarification - the correct command is:

sudo xcode-select --install

and not

sudo xcode-select —install

Hope this helps.

Kind regards,
Panos
--

On Wed, 6 Jan 2021 at 16:11, Terence Heaford via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I thought I would try to build a standalone app with the Community Edition
> in Catalina
>
> Many errors. Perhaps someone could shed some light.
>
> This error is the first. "replacing existing signature xcrun: error active
> developer path”
>
> I did see a comment on the LC Forum that suggested
>
> sudo xcode-select —install, to install the command line tools.
>
> I carried this out, still no luck.
>
> Installed 9.6.1 RC1. Still no luck.
>
> Is it necessary to have Xcode installed for this to work?
>
>
> Thanks
>
> Terry
>
>
>
>
> ___
> 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


Building a Standalone MacOS App in 9.6.1

2021-01-06 Thread Terence Heaford via use-livecode
I thought I would try to build a standalone app with the Community Edition in 
Catalina 

Many errors. Perhaps someone could shed some light.

This error is the first. "replacing existing signature xcrun: error active 
developer path”

I did see a comment on the LC Forum that suggested

sudo xcode-select —install, to install the command line tools.

I carried this out, still no luck.

Installed 9.6.1 RC1. Still no luck.

Is it necessary to have Xcode installed for this to work?


Thanks

Terry




___
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