![]() |
AW: macOS Programme unter High Sieara oder älter
Zitat:
Und vermutlich länger Support als wie die Laptop normalerweise halten (auch wenn dieser praktisch stationär eingesetzt wird Zitat:
|
AW: macOS Programme unter High Sieara oder älter
Zitat:
![]() Ich habe auf diesem Weg schon einige ältere Geräte fit gemacht für neue Apple-Betriebssysteme, ist halt von Apple unsupported, aber funktioniert, wenn man sich das zutraut. |
AW: macOS Programme unter High Sierra oder älter
Liste der Anhänge anzeigen (Anzahl: 1)
So, ich hatte gestern noch Eugene kontaktiert, heute gibt es schon eine neue Version 1.63 von CrossVCL, die das Problem behoben hat (siehe anliegenden About-Dialog, unter macOS 10.13.6 ausgeführt - das ist die letzte High Sierra Version), erzeugt mit Delphi 11.
Wie man erkennen kann lasse ich nun in meinen About-Dialogen neben der genutzen OS-Version nun auch immer die benutzte Delphi-Version und das Framework anzeigen (CVCL = CrossVCL). Das Erzeugen der VCL-Anwendungen mit CrossVCL für Linux oder MACOS funktioniert inzwischen so gut, dass man erst mal überlegen, muss, habe ich das Programm jetzt mit FMX(Linux) oder CrossVCL erstellt? Mit den erweiterten Informationen im Dialog sehr ich direkt, was Sache ist. Die meisten der Programme sind in zwischen natürlich unter FMX erstellt, aber ein paar VCL-Programme eben doch mit CrossVCL, weil die Umstellung zuviel Arbeit gewesen wäre oder andere Besonderheiten hatte. |
AW: macOS Programme unter High Sierra oder älter
Was mir nun unter macOS Monterey auffiel:
Die Rückgabe von TOSVersion ist falsch. Sie liefert "Mac OS X (Version 10.16.0)" zurück, müsste aber "macOS 12 (Version 12.01.0) in meinem Falle sein. Apple nennt sein System seit BigSur nicht mehr Mac OS X und hat als Major-Versionsnummmer nicht mehr 10, sondern 11 für BigSur und unter Monterey ist es 12. Hier ein entsprechende Fehlerreport: ![]() Für Windows 11 ist auch noch Anpassungsbedarf: ![]() |
AW: macOS Programme unter High Sieara oder älter
Zitat:
Zitat:
Die Haupt-Komponenten meines PCs sind mittlerweile 4 Jahre alt und ich konnte problemlos auf Windows 11 aktualisieren. |
AW: macOS Programme unter High Sieara oder älter
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Gibt es alternativ keine API-Funktion, die hier evtl. ein anderes Ergebnis zurückliefert? |
AW: macOS Programme unter High Sierra oder älter
Zitat:
|
AW: macOS Programme unter High Sierra oder älter
Zitat:
Steht das so auch in der Datei bei Dir auf dem MAC drin, wie in meinem Screenshot gezeigt? Auf dem MAC Mini war zunächst ein BigSur installiert, das habe ich auf Monterey upgedatet. |
AW: macOS Programme unter High Sierra oder älter
Bei mir steht in SystemVersion.plist korrekterweise 12.0.1 drinnen.
Mir ist dein Screenshot aber auch unklar, dieser ist doch auch von einem MacOS 10.16-System gemacht. Zumindest steht es so in der oberen Windows-Leiste. |
AW: macOS Programme unter High Sierra oder älter
Also, es hat sich herausgestellt, das ist kein Bug in Delphi, sondern ein "Feature" in macOS seit BigSur.
Erklärung unter dem QR-Report, den ich oben gepostet habe oder auch in diesem Artikel: ![]() Letztlich mal wieder ein schönes Beispiel dafür, wie undurchdachte Aktionen aus dem Marketing-Bereich sich problematisch auf die ganze Software-Architektur auswirken kann... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz