Apple hat die Vibe-Coding-Anwendung ‚Anything‘ letzte Woche aus dem App Store entfernt. Dies berichtete The Information und verwies als Grund auf die Selbstgenügsamkeitsregel in den App Review Guidelines. Hier sind die Details.
Ein wenig Hintergrund
Vor ein paar Tagen berichtete The Information, dass Apple Updates für Vibe-Coding-Anwendungen wie Replit und Vibecode blockiert hat. Apple behauptete, dass diese Anwendungen die seit langem geltenden App Store-Regeln verletzen, die besagen, dass „der Code nicht ausgeführt werden kann, der das Verhalten der Anwendung oder anderer Anwendungen ändert.“
Am selben Tag erklärte Apple in einer Stellungnahme gegenüber 9to5Mac, dass das Problem nicht die Vibe-Coding-Anwendungen per se seien, sondern Anwendungen, die bestimmte Abschnitte der App Review Guidelines und der Developer Program License verletzen.
Insbesondere hat Apple Probleme mit Anwendungen, die, wie es behauptet, gegen Abschnitt 2.5.2 der App Review Guidelines verstoßen. In diesem Abschnitt heißt es:
Apps müssen in ihren Paketen selbstgenügsam sein und dürfen nicht auf Daten außerhalb des festgelegten Containerbereichs zugreifen oder schreiben; außerdem ist es nicht erlaubt, Code herunterzuladen, zu installieren oder auszuführen, der die Eigenschaften oder die Funktionalität der Anwendung oder anderer Anwendungen ändert. Bildungsanwendungen dürfen in begrenzten Fällen ausführbaren Code herunterladen, um diesen zu lehren, zu entwickeln oder Schülern zur Prüfung zu geben; dieser Code darf jedoch nicht für andere Zwecke verwendet werden. Solche Anwendungen müssen den bereitgestellten Quellcode so zugänglich machen, dass der Benutzer ihn vollständig einsehen und bearbeiten kann.
In der Erklärung gegenüber 9to5Mac wies Apple auch auf Abschnitt 3.3.1(B) der Developer Program License hin:
Der kommentierte Code kann in eine Anwendung heruntergeladen werden, jedoch nur, wenn dieser Code: (a) die Hauptabsicht der Anwendung nicht ändert, indem er Eigenschaften oder Funktionalitäten bereitstellt, die der beabsichtigten und beworbenen Absicht der Anwendung widersprechen.
Mit anderen Worten (und mit dem Risiko, das Thema zu stark zu vereinfachen), scheint Apple Anwendungen zu erlauben, die den Benutzern helfen, andere Anwendungen zu erstellen, jedoch keine Anwendungen, die durch das Erzeugen und Ausführen von Code außerhalb der App Store-Prüfung ihr eigenes Verhalten ändern können. Dies kann je nach Arbeitsablauf der Anwendung manchmal Teil des Vibe-Coding-Prozesses sein.
Apple entfernte die ‚Anything‘-App aus dem App Store
In dem heutigen Bericht stellte The Information fest, dass Apple die Vibe-Coding-Anwendung ‚Anything‘ aus dem App Store entfernt hat und als Grund auf Abschnitt 2.5.2 der App Review Guidelines verwies.
Der Bericht stellt fest, dass es nicht sofort klar ist, warum Apple gegen die ‚Anything‘-App vorgegangen ist, und dass die Entwickler von der App, Dhruv Amin, versuchte, das Problem, mit dem Apple konfrontiert war, zu lösen, bevor die App entfernt wurde:
Anfang dieses Monats, nachdem The Information das Thema angesprochen hatte, versuchte Anything, ein Update zu veröffentlichen, das es den Nutzern ermöglichen würde, die Vorschauen ihrer Vibe-Coding-Anwendungen im Browser anstelle der Anything-App zu sehen. Apple wies dieses Update zurück und entfernte die App vollständig aus dem App Store, sagte Amin.
The Information berichtete, dass Apple nicht auf Anfragen um Kommentare reagierte. Derzeit sind ähnliche Vibe-Coding-Anwendungen weiterhin im App Store verfügbar.
Wie bewerten Sie Apples Ansatz zu Vibe-Coding-Anwendungen? Teilen Sie uns Ihre Meinung mit.
Produkte, die es wert sind, bei Amazon überprüft zu werden
- David Pogue – ’Apple: Die ersten 50 Jahre’
- MacBook Neo
- Logitech MX Master 4
- AirPods Pro 3
- AirTag (2. Generation) – 4er Pack
- Apple Watch Series 11
- Drahtloser CarPlay-Adapter
Kommentare
(3 Kommentare)