Wie PlanCoach vorübergehend aus dem App Store verschwand und zurückkam
Inhalt
Dieser Beitrag hält ein paar anstrengende und nachdenkliche Tage fest. Er soll greifbar machen, wie unabhängige Entwicklung aussehen kann, und vielleicht anderen helfen, die in dieselbe Falle geraten.
Letzten Donnerstag: morgens
Kurz nach dem Start unserer Aktion „Erfahrungen teilen und Mitgliedschaft erhalten“ verschwand die App aus dem App Store. Mein erster panischer Gedanke: Hat Apple eine Aktionsregel verletzt gesehen und uns sofort entfernt?
Ich öffnete hastig Apple Developer. Keine roten Warnungen wegen Regelverstößen. Stattdessen war die einjährige Mitgliedschaft im Apple Developer Program fällig geworden. Die automatische Verlängerung war unbemerkt gescheitert.
Ich atmete auf und dachte, ich müsste nur die Verlängerung manuell bezahlen.
Schnell zeigte sich, dass es nicht so einfach war. Ich folgte Apples Dokumentation, doch nirgendwo auf der Seite gab es eine Taste zum Verlängern.
Keine Fehlermeldung, kein Hinweis. Nur eine leere Stelle dort, wo laut Anleitung eine Zahlungstaste sein sollte.
Ich suchte im ganzen Internet und fand keine Lösung. Fast alle mussten sich an den Apple Support wenden. Also schickte ich sofort eine dringende Anfrage.
Währenddessen kamen durch die neue Aktion viele neue Besucher und Nachrichten wie: „Ich habe die App erst vor ein paar Tagen gekauft. Warum finde ich sie nicht mehr im App Store?“
Nach der E-Mail aktualisierte ich das Postfach jede Minute, um keine Zeit zu verlieren. Wie oft ich in den nächsten Stunden auf Aktualisieren drückte, weiß ich nicht mehr.
Letzten Donnerstag: nachts
Vor dem Schlafen hoffte ich noch: In den USA war weiterhin Donnerstag. Vielleicht löste der Support das Problem, während ich schlief.
Letzten Freitag: morgens
Um fünf Uhr wachte ich verschlafen auf und prüfte mein Postfach. Weiterhin null ungelesene E-Mails.
Letzten Freitag: nachts
Die Sorge wuchs. Auch wenn ein Entwickler einen Notfall hat, haben Apple-Mitarbeiter am Wochenende frei.
Ich tröstete mich damit, dass wegen der Zeitverschiebung vielleicht bis Samstagmorgen noch etwas käme.
Letzten Samstag: morgens
Weiterhin null ungelesene E-Mails.
Die Hoffnung auf eine Lösung vor Montag verschwand.
Ich dachte sogar über den schlimmsten Fall nach: Welchen Ersatzplan bräuchten wir, wenn sich das Accountproblem dauerhaft nicht lösen ließe?
Das Wochenende
Meine Familie und ich nutzten die Gelegenheit für einen Ausflug.
Ob ich ihn genossen habe? Zu behaupten, ich sei nicht angespannt gewesen, wäre gelogen.
Es war ein seltsames Gefühl: Als hätte man mir die Entwicklerrolle genommen und mich wieder zu einem ganz gewöhnlichen Menschen gemacht. Sonst kommen mir selbst auf Reisen Ideen für kleine App-Details. Nun musste ich bewusst verhindern, daran zu denken, weil jeder Gedanke neue Unruhe auslöste.
Ich versuchte mich mit Kurzvideos abzulenken. Doch freie Zeit lädt vor allem dann auf, wenn sie eine Pause zwischen aktiven Phasen ist. Endlose Untätigkeit mitten in einer Krise leert den Akku eher.
Sonntag: nachts
Am Sonntagabend fand ich in meinen Entwicklungsrhythmus zurück.
An einer App zu arbeiten, die nicht einmal mehr öffentlich verfügbar war, fühlte sich bittersüß an.
Die Apps waren in diesem Moment wie treue Haustiere: sonst stolz und sichtbar in der Welt, jetzt still in meinem Laptop zusammengerollt.
Um ruhiger zu werden, entwarf und programmierte ich eine Regen-Fokusumgebung für PlanCoach.
Regen und natürliche Hintergrundgeräusche waren schon lange gewünscht. Ich hatte aber noch keine Gestaltung gefunden, auf die ich stolz war. Meine Regel lautet: Wenn ich ein Design nicht mit Überzeugung zeigen kann, veröffentliche ich es nicht. Also blieb die Funktion liegen.
Zum Glück kam die Idee genau in dem Moment, in dem ich sie selbst wirklich brauchte …
Spät am Sonntag hoben das sanfte Prasseln, die feinen visuellen Wellen und die Freude am Erschaffen meine Stimmung deutlich. Auch beim Schreiben höre ich diese Regenumgebung. Regen hat weder Temperatur noch Gefühle in sich und bringt mir doch auf seltsame Weise Ruhe.
Im Rückblick hatte ich Apple über das Wochenende fünf E-Mails geschrieben und aus jedem Blickwinkel erklärt, dass dieser dringende Notfall unseren Lebensunterhalt und unser Ansehen berührte.
Montag: morgens
Gegen zehn Uhr kam eine Antwort vom Apple Support. Zuerst eine Entschuldigung: Viele Anfragen hätten zu Verzögerungen geführt. Danach folgte eine Anleitung.
Zu meinem Entsetzen hatte die antwortende Person meine Anfrage offensichtlich nicht gelesen. Es waren nur Links zur Standarddokumentation, die ich schon ein Dutzend Mal durchgearbeitet hatte.
Ich antwortete sofort, in der Hoffnung, die Person vor dem Schließen des Browser-Tabs zu erreichen. Natürlich kam keine unmittelbare Antwort.
Mir fiel ein Forumsbeitrag eines anderen Entwicklers mit demselben Problem ein: „Es sollte nicht so schwer sein, Apple Geld zu geben.“
Montag: nachmittags
Ein Gedanke kam auf: Lag es vielleicht an der Zahlungsmethode des Apple Accounts, der mit dem Entwickleraccount verbunden war?
Ich meldete mich bei der Apple-Account-Verwaltung an. Tatsächlich: Die Karte war hinterlegt, musste aber manuell als Zahlungsmethode bestätigt werden!
Nach der Bestätigung erschien im Entwicklerportal weiterhin keine Verlängerungstaste. Immerhin waren wir einen Schritt weiter.
Dann erinnerte ich mich an einen unscheinbaren Forumskommentar. Manchmal tauche die Verlängerung in den iOS-Abonnements statt in der Apple-Developer-App auf. Ich prüfte es: In meiner iOS-Abonnementliste war die Verlängerungstaste tatsächlich da! Ich hatte dort schon nachgesehen, aber solange die Zahlungsbestätigung fehlte, war sie nicht erschienen.
Ich tippte sofort und bezahlte.
Danach aktualisierte ich den App Store. Noch immer keine App.
Zurück in App Store Connect waren mehrere zuvor ausgegraute Vereinbarungen nun zum Prüfen und Bestätigen bereit.
Ich stimmte zu, wartete ein paar Minuten und aktualisierte den App Store noch einmal. Da war sie. Wieder verfügbar. Vor Erleichterung hätte ich fast laut gerufen.
Nachwort
Bis Mittwochabend kam vom Apple Support keine zweite Antwort. Manchmal muss man sich selbst aus der Lage helfen.
Auf unserer Pinnwand schrieb jemand: „Ich habe die Dauerlizenz erst vor einer Woche gekauft und dann gesehen, dass die App weg ist. Bitte haltet durch!“ Das berührte mich sehr. Ich würde allen, die uns Vertrauen geschenkt haben, gern zeigen, wie ernst wir es mit dem langfristigen Weg meinen. Aber Taten sagen mehr als Worte. Die Zeit wird es zeigen.
Noch eine Erkenntnis: Oft merkt man erst, wie wertvoll eine Fähigkeit ist, wenn sie plötzlich wegfällt. In den stillen Tagen ohne veröffentlichbare Updates vermisste ich den Rhythmus des Weiterentwickelns sehr. Entzug, Unruhe und aufgestaute Gestaltungslust führten immer zu demselben Gedanken: Wenn ich nur jetzt etwas veröffentlichen könnte, würde eine Welle neuer Funktionen kommen.
Jetzt sind die Tore wieder offen. Ich bin bereit, mit voller Kraft weiterzumachen. Bleibt gespannt!