Meine App gibt es schon länger für iOS und auch als eigene macOS Version. Die macOS App teilt schon jetzt einiges an Code mit der iOS App, aber weil es sich um eine native Mac App handelt gibt es natürlich auch eine ganze Menge eigenständigen Code. Die doppelte Entwicklung ist recht aufwändig, daher habe ich die macOS Version auch schon länger nicht mehr aktualisiert. Beide Apps sind eigenständig im jeweiligen Store vertreten und haben auch unterschiedliche ID (z.B. com.example.MeineApp und com.example.MeineAppMac).
Die iOS Version auf Catalyst umzustellen wäre relativ einfach möglich weil die App schon für iPad optimiert ist. Mit einem ersten Versuch konnte ich die App auch ohne Probleme unter macOS starten. Die UI müsste natürlich noch einmal deutlich überarbeitet werden, aber insgesamt wäre das ein guter Weg um mit deutlich weniger Aufwand für beide Plattformen entwickeln zu können.
Aber: Kann ich die Catalyst App als Ersatz für die macOS App verwenden?
In AppStoreConnect habe ich derzeit zwei Einträge: Einen für die iOS App, einen für die macOS App. Auf der Seite der iOS App kann ich nun auch einen Eintrag für eine macOS Catalyst Version einrichten. Dieser könnte ich wohl auch eine von der iOS App abweichende ID gebeben, aber wohl nicht die bestehende ID der macOS...
Ist Catalyst also überhaupt eine Option, um eine schon vorhandene macOS fortzuführen?
Die iOS Version auf Catalyst umzustellen wäre relativ einfach möglich weil die App schon für iPad optimiert ist. Mit einem ersten Versuch konnte ich die App auch ohne Probleme unter macOS starten. Die UI müsste natürlich noch einmal deutlich überarbeitet werden, aber insgesamt wäre das ein guter Weg um mit deutlich weniger Aufwand für beide Plattformen entwickeln zu können.
Aber: Kann ich die Catalyst App als Ersatz für die macOS App verwenden?
In AppStoreConnect habe ich derzeit zwei Einträge: Einen für die iOS App, einen für die macOS App. Auf der Seite der iOS App kann ich nun auch einen Eintrag für eine macOS Catalyst Version einrichten. Dieser könnte ich wohl auch eine von der iOS App abweichende ID gebeben, aber wohl nicht die bestehende ID der macOS...
Ist Catalyst also überhaupt eine Option, um eine schon vorhandene macOS fortzuführen?