OK, ich muss mich insoweit korrigieren, dass es ein Sierra (und nicht High Sierra) System war, auf dem ich das feststellte.
Werde gleich aber noch mal ein High Sierra installieren und testen, ob da die Binary läuft.
Aber eigentlich sollte es doch auch möglich sein, dass die mit Delphi 10.4 und Delphi 11 erzeugten Programme auch auf Sierra oder älter laufen, oder?
Man sollte vielleicht meinen, och ist ja nicht so wichtig, die meisten MAC-Anwender steigen ja eh immer auf die neueste
OS-Version um.
Da soll man sich aber nicht täuschen, das ist oft nicht der Fall, da das die Hardware dann nicht mehr mit macht. So hat z.B. meine Tochter mein MAC Book Air (aus 2011) vor ein paar Jahren abgestaubt, da Apple die Installation neuerer
OS da nicht mehr zulässt. Das Gerät verrichtet aber noch absolut zuverlässig seinen Dienst und läuft sehr flüssig.
Inzwischen ist dafür in D - insbesondere bei Studenten - ein regelrechter Nachfrage-Markt für Gebraucht-Geräte entstanden. Man hört da oft auch das Umweltschutz-Argument (kein neues kaufen, solange alte noch nutzbar sind). Die Geräte (z.B. iMacs) aus 2011-2014 sehen gut aus und funktionieren oft noch recht gut, lassen sich aber nicht mehr auf die neuesten
OS updaten. Unter Sicherheitsaspekten darf man darüber nicht nachdenken, weil die ja auch keine Updates mehr erhalten. Aber wie auch immer, es ist halt Fakt, dass viele Leute dennoch - aus welchen Gründen auch immer - noch ältere
OS verwenden (müssen).
Mein Mac-Mini aus 2014 ist seit Big Sur eigentlich nicht mehr nutzbar (alles sehr zäh, bei jedem Klick muss man Sekunden warten, bis was passiert), daher habe ich den jetzt halt downgegradet, um das Gerät zumindest als Test-Device für ältere macOS zur Verfügung zu haben (ja und ich habe mir ein Mac-Mini mit M1-Prozessor geordert, um wieder UptoDate dabei sein zu können).