Lazarus

Programming => Operating Systems => macOS / Mac OS X => Topic started by: geraldholdsworth on March 10, 2023, 09:47:09 am

Title: User informed that application needs updated on Ventura
Post by: geraldholdsworth on March 10, 2023, 09:47:09 am
I cross-compile my application, using Lazarus 2.2.0 on macOS Catalina, for 32bit, 64bit and ARM versions of macOS. However, a user on Ventura tells me that the OS reports it needs to be updated, despite it being the latest release.

How do I get around this? Is this an Xcode SDK issue (as, on Catalina, this is on 12.4 and can't go any higher)?
Title: Re: User informed that application needs updated on Ventura
Post by: Josh on March 10, 2023, 11:46:42 am
Hi

I had similar, if i remember correctly minimum codesign now is 12.5.1 of xcode min is BigSur.

Could be wrong or not entirely accurate,

Title: Re: User informed that application needs updated on Ventura
Post by: geraldholdsworth on March 11, 2023, 10:39:12 am
So does this basically mean that I can't compile my projects for anything newer than Monterey, unless I buy a newer Mac that can have a newer OS installed?
Title: Re: User informed that application needs updated on Ventura
Post by: PierceNg on March 11, 2023, 12:38:43 pm
So does this basically mean that I can't compile my projects for anything newer than Monterey, unless I buy a newer Mac that can have a newer OS installed?

You might want to try Open Core Legacy Patcher - https://github.com/dortania/OpenCore-Legacy-Patcher/

My 2012 MBP is officially rated good for up to Catalina. It now runs Monterey. Since the Mac can run its OS from external SSD, I may try running Ventura (and Big Sur, if needs be) that way.
Title: Re: User informed that application needs updated on Ventura
Post by: trev on March 11, 2023, 01:04:50 pm
Xcode 13, its predecessors, and their older notarization command tool altool continue to be supported until the release of macOS 14 in the autumn/fall of 2023, when they will be replaced by support in Xcode 14 and the newer notarytool command.

So, I don't think it's your version of Xcode.

There are new security checks every time the app is run (Gatekeeper used only check the first time an app was run). One of the new security checks blocks apps being run from unexpected locations.

What is the exact error message that the OS emits for your app? Is there anything in the system log?

Title: Re: User informed that application needs updated on Ventura
Post by: geraldholdsworth on March 11, 2023, 01:50:28 pm
What is the exact error message that the OS emits for your app? Is there anything in the system log?

I'll ask.
Title: Re: User informed that application needs updated on Ventura
Post by: geraldholdsworth on March 11, 2023, 01:54:16 pm
You might want to try Open Core Legacy Patcher - https://github.com/dortania/OpenCore-Legacy-Patcher/
Looks interesting, albeit scary to do this on my machine. Think I'll back up my drive before I try it.
My 2012 MBP is officially rated good for up to Catalina. It now runs Monterey. Since the Mac can run its OS from external SSD, I may try running Ventura (and Big Sur, if needs be) that way.
Mine is also a MBP 2012 with Catalina. It would be good to get a newer OS on it - Office keeps telling me to update, then tells me it can't because I need to update the OS.
Title: Re: User informed that application needs updated on Ventura
Post by: PierceNg on March 11, 2023, 02:31:58 pm
You might want to try Open Core Legacy Patcher - https://github.com/dortania/OpenCore-Legacy-Patcher/
Looks interesting, albeit scary to do this on my machine. Think I'll back up my drive before I try it.

Here's what I did:

- I have an old external HDD lying around that was previously used for backups. Using OCLP on a thumb drive, I installed Monterey into the HDD. Installation went fine but the HDD was too slow for the OS to be usable.

- I bought a new SSD. Repeated the process. This time Monterey booting off the external SSD was fast enough. With the OCLP thumb drive I could easily reboot between Catalina on the internal SSD and Monterey on the external SSD.

- After a few days of test driving, I backed up the internal disk then installed Monterey on it, with the confidence that I could install Catalina, or Big Sur, maybe Ventura too, on the external SSD and reboot into the various OS versions.
TinyPortal © 2005-2018