Xojo 2022r2 and macOS High Sierra 10.13

We have always listed what versions of OSs we support meaning that if a function doesn’t work correctly on one of the listed versions of an OS, it’s a bug we would consider fixing. If the same function fails on an OS version we don’t list, we would not consider that a bug since it’s not on a supported version.

Since I have VMs out the wazoo, for fun I launched Mavericks and tried to run the same app. Not surprisingly, the application icon had a slash through it. Double-clicking anyway gave me a message box stating the 10.10 minimum requirement. No ambiguity here. :slight_smile:

For that purpose you should not support any version we don’t support. That keeps it quite simple.

1 Like

I do. I check the system before trying other stuff, like running Touch Bar code. Another example is that I use the deprecated NSNotifications on pre-Mojave, and the current UNNotifications for Mojave and above (did you guess that I use plugins? :slight_smile: ) You’re quite right, if one is not careful, one is in for a world of hurt.

I can remove that limitation if you wanted to test deeper.

A word of warning UserNotificationsUserNotifications (that’s their full name!) can lead to crashes on Catalina, this is not just from Xojo made applications, but also from simple Objective-C apps too.
They’re much more stable on macBS.

Of course, I’d forgotten that AppWrapper could be involved with that. No thank you. :slight_smile:

1 Like

The newer the macOS version the more it gets in the way for my daily work. Unfortunately, my app needs full disk access AND AppleScript.

3 Likes

Not to mention the more like iOS and iPadOS it gets, Alerts designed for a 4" phone in vertical orientation, or a Control Panel and Print dialog designed for an iPad mini (also in vertical orientation)

5 Likes

sane ? Standard Apple Numerics Extension… :wink:

I’m completely ok with that.
but I wouldn’t like a big stike on the 2022r3 xojo icon on high sierra just because it is not supported.
I’m ok to use it and deal with no support on it.

Actually, I just looked at my AppWrapper “Min. OS” settings and they are “do not change.” Again, all for fun here, I tried again on Mavericks with an unsigned version of the app, and even a Hello World. It was the same. Without digging further (because I’ve had enough fun), it seems like Xojo itself sets the hard floor of Yosemite (as I’ve presumed.) Now we have a second “soft floor”. :slight_smile:

Got it. There was a time…late 2000’s through early 2010’s…when macOS updates were more or less automatic for me. It seemed like nothing but improvements. Now…? Like I said, I’m on Mojave.

2 Likes