Runtime problem in MacOS Catalina
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
-
- Livecode Opensource Backer
- Posts: 78
- Joined: Sat Apr 17, 2010 9:21 am
Runtime problem in MacOS Catalina
My client who runs an app on his Mac has updated his OS to Catalina.
Now she gets a message at startup: "This app needs to be updated by the developer to be able to work with this version of MacOS.
So I installed LC 9.5.1 and made a new runtime, but the message still comes up.
What do I have to do? in 9.5.1. to get around this Catalina problem?
thanks
Rob van der Sloot
Now she gets a message at startup: "This app needs to be updated by the developer to be able to work with this version of MacOS.
So I installed LC 9.5.1 and made a new runtime, but the message still comes up.
What do I have to do? in 9.5.1. to get around this Catalina problem?
thanks
Rob van der Sloot
-
- VIP Livecode Opensource Backer
- Posts: 7258
- Joined: Sat Apr 08, 2006 8:31 pm
- Location: Minneapolis MN
- Contact:
Re: Runtime problem in MacOS Catalina
The app needs to be notarized and the notarization stapled to the app. This is Apple's new security requirement as of Catalina. It's a process I haven't had to go through yet but someone here may have links to tools that help with it. When I have time later I'll see if I can find the material I saved about the process.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
-
- Livecode Opensource Backer
- Posts: 78
- Joined: Sat Apr 17, 2010 9:21 am
Re: Runtime problem in MacOS Catalina
Just by installing xCode 10 or higher the notarisation will be done.
-
- Livecode Opensource Backer
- Posts: 9454
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: Runtime problem in MacOS Catalina
OK: here's one great big, goofy question:
Presumably a standalone I generate myself on my machine running MacOS 10.15.4 beta
works without any notarization because it is my own machine?
Presumably a standalone I generate myself on my machine running MacOS 10.15.4 beta
works without any notarization because it is my own machine?
Re: Runtime problem in MacOS Catalina
Yes.richmond62 wrote: ↑Wed Feb 12, 2020 2:33 pmOK: here's one great big, goofy question:
Presumably a standalone I generate myself on my machine running MacOS 10.15.4 beta
works without any notarization because it is my own machine?
Re: Runtime problem in MacOS Catalina
@Rob: It sounds like you are building your standalone as 32-bit only - in the MacOS pane of the standalone settings dialog, make sure you have 64-bit selected.
-
- VIP Livecode Opensource Backer
- Posts: 7258
- Joined: Sat Apr 08, 2006 8:31 pm
- Location: Minneapolis MN
- Contact:
Re: Runtime problem in MacOS Catalina
I thought LC only built apps using the command-line tools. Does this also include notarization? There have been discussions on the mailing list about how to accomplish app notarization.Rob van der Sloot wrote: ↑Wed Feb 12, 2020 11:49 amJust by installing xCode 10 or higher the notarisation will be done.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
Re: Runtime problem in MacOS Catalina
Consistent with LCMark's suggestion, the warning that Rob quoted at the top of this thread
Although we don't know from which macOS Rob's client just updated to Catalina, the fact that she encountered this problem just now makes me wonder whether this is consequent instead upon Apple's deadline for developers to notarize their applications no later than February 3 in order to run in Catalina.
Jacque noted that apps need to be notarized by Apple in order to run in Catalina. This may be true, but announcements from Apple include the weasel-words "to run by default" -- suggesting that (just as users have had to do for quite a while when downloading an unsigned app from the internet) it might still be possible for users to override the warnings by right-clicking on an unnotarized application in order to whitelist it.
Back in December, there was vigorous debate over Apple's new security strategies (albeit with a few replies colored by the usual paranoia):
https://forums.macrumors.com/threads/ap ... 0.2217037/
I've recently gone through having to rewrite an unsigned app to run in Catalina. Still, this was just before Apple's February 3 deadline, so things may have changed since then.
Apparently prudent about updating their own Macs, few contributors to this forum are yet running Catalina. Those who have are most likely to shed light on these problems. Not yet having upgraded to Catalina, I'd welcome their input. (For example, I wonder whether including files in a standalone still works in macOS Catalina, inasmuch as it's apparently no longer possible to access anything directly in the Applications folder.)
jeff k
sounds like the one that's been displayed by recent versions of macOS in order to encourage end-users to prod developers into building and releasing 64-bit apps. So Mark's suggestion to confirm that the 64-bit option was checked when building the standalone is very smart.This app needs to be updated by the developer to be able to work with this version of MacOS.
Although we don't know from which macOS Rob's client just updated to Catalina, the fact that she encountered this problem just now makes me wonder whether this is consequent instead upon Apple's deadline for developers to notarize their applications no later than February 3 in order to run in Catalina.
Jacque noted that apps need to be notarized by Apple in order to run in Catalina. This may be true, but announcements from Apple include the weasel-words "to run by default" -- suggesting that (just as users have had to do for quite a while when downloading an unsigned app from the internet) it might still be possible for users to override the warnings by right-clicking on an unnotarized application in order to whitelist it.
Back in December, there was vigorous debate over Apple's new security strategies (albeit with a few replies colored by the usual paranoia):
https://forums.macrumors.com/threads/ap ... 0.2217037/
I've recently gone through having to rewrite an unsigned app to run in Catalina. Still, this was just before Apple's February 3 deadline, so things may have changed since then.
Apparently prudent about updating their own Macs, few contributors to this forum are yet running Catalina. Those who have are most likely to shed light on these problems. Not yet having upgraded to Catalina, I'd welcome their input. (For example, I wonder whether including files in a standalone still works in macOS Catalina, inasmuch as it's apparently no longer possible to access anything directly in the Applications folder.)
jeff k