SmartRace ist eine hybride App. Das bedeutet, dass die Umsetzung mit Webtechnologien wie HTML, CSS und JavaScript erfolgt und die Umwandlung/Kompilierung für die Zielplattformen (iOS, Android und macOS) mit einem Tool namens Cordova durchgeführt wird. Cordova hat macOS als Zielplattform im März 2022 entfernt, was bedeutet, dass der Quellcode nicht mehr gepflegt wird und keine weiteren Updates mehr erhält. Dieser Schritt hat die meisten (vielleicht sogar alle) Plugin-Entwickler dazu veranlasst, die Unterstützung für diese Plattform ebenfalls einzustellen, von denen ich einige auch für SmartRace verwende. Da ich die verwendeten Plugins regelmäßig aktualisieren muss, z.B. weil es Änderungen gibt, die von den Distributoren (Apple und Google) gefordert werden, damit die App weiterhin über deren Stores verkauft werden darf, bin ich nun gezwungen, den Support für die macOS-Plattform selbst einzustellen – zumindest für Intel-basierte Macs.
Die Zukunft: Apple Silicon
Glücklicherweise bedeutet das nicht, dass SmartRace zukünftig garnicht nicht mehr für macOS verfügbar sein wird. Aber es bedeutet, dass man einen Mac benötigt, der auf Apple Silicon basiert, um die App zu nutzen. Apple Silicon (d.h. alle Macs, die einen der M-Prozessoren eingebaut haben, z.B. M1, M2, etc.) ermöglicht es, jede iOS/iPadOS-App ohne jegliche Modifikation auf einem Mac auszuführen. Für mich als App-Entwickler ist das ein enormer Vorteil, weil ich keine separate Codebasis für macOS mehr pflegen muss, sondern sicher sein kann, dass mein iOS-Code auch unter macOS funktioniert.
Wie Du herausfinden kannst, ob Du einen Mac mit Apple Silicon besitzt, erfährst Du hier.
TL;DR – das Wichtigste im Überblick:
- Die Unterstützung für SmartRace auf Intel-Macs wird bald eingestellt, neuere Versionen von SmartRace werden nur noch auf Apple Silicon-Macs laufen.
- Du kannst Deine aktuelle Installation von SmartRace so lange laufen lassen, wie Du möchtest – Du kannst nur nicht auf eine neuere Version aktualisieren, wenn Du einen Intel-basierten Mac verwendest.
- Wahrscheinlich wirst Du Version 5.7.4 nicht mehr aus dem App Store herunterladen können, sobald die nächste Version erscheint. Ich bin mir da nicht zu 100% sicher, aber Du solltest sicherheitshalber ein Backup Deiner SmartRace-Installation erstellen, damit Du die App im Notfall wiederherstellen kannst.