Kann eine Drittanbieter-Tastatur-App auf dem iPhone Benachrichtigungen schicken?
Dass eine Tastatur-App um Erlaubnis für Mitteilungen bittet, wirkt, als hätte es nichts mit dem Tippen zu tun — und strukturell stimmt das auch: Die Tastatur, mit der man schreibt, und das Symbol, das man zur Installation antippt, sind unter iOS zwei getrennte Programme, und nur eines der beiden kann überhaupt danach fragen. Warum das andere es nicht kann, und was sich ändert, wenn man Nein sagt.
Man installiert eine Tastatur, und irgendwann — beim ersten Start oder ein paar Tage später — taucht eine Abfrage für Mitteilungen auf. Das ist eine seltsame Sache für eine Tastatur, sie zu wollen: Eine Nachricht zu tippen hat nichts mit Hinweisen auf dem Sperrbildschirm zu tun. Die Verwirrung ist berechtigt, und sie kommt von einer echten Trennung, die kaum jemand kennen muss: Das, womit man tippt, und das Symbol, das man zur Installation antippt, sind nicht dasselbe Programm — und nur eines der beiden kann überhaupt danach fragen.
Die Tastatur, mit der man tippt, ist nicht die App, die man geöffnet hat
Jede eigene Tastatur fürs iPhone kommt als zwei getrennte Teile in einem Download. Da ist die kleine App mit eigenem Symbol, die man ein- oder zweimal öffnet, um durch das Hinzufügen der Tastatur in den Einstellungen geführt zu werden, und da ist die Tastatur-Erweiterung selbst — das, was die Tasten tatsächlich zeichnet und läuft, während man in Nachrichten, Notizen oder sonst wo tippt. iOS hält diese beiden Teile strikt getrennt: Sie laufen als eigene Prozesse, in eigenen Sandkästen, mit eigenen Rechten, und die Erweiterung ist keine kleinere Kopie der App — sie ist ein schmales, für einen engen Zweck gebautes Stück Code, das iOS deutlich stärker einschränkt als eine gewöhnliche App.
Warum die Erweiterung selbst niemanden benachrichtigen kann
Eine Mitteilung, ob lokal oder als Push, kann nur ein vollständiger App-Prozess planen oder empfangen, und das auch nur, während er läuft oder genau dafür Hintergrundrechte bekommen hat. Eine Tastatur-Erweiterung hat keines von beidem. Sie existiert nur für die Sekunden, in denen man sie tatsächlich sieht: iOS erzeugt sie neu, sobald ein Textfeld eine Tastatur braucht, und hält sie an oder beendet sie, sobald man die App wechselt, die Tastatur schließt oder den Bildschirm etwas anderem überlässt. Es gibt keine untätige Tastatur-Erweiterung, die im Hintergrund mit laufendem Timer wartet, um irgendetwas zu melden — dieser Lebenszyklus steht einer Eingabe-Erweiterung schlicht nicht zur Verfügung, egal was die Tastatur tun soll, während sie auf dem Bildschirm steht.
Warum das App-Symbol trotzdem fragen darf
Die Abfrage kam von der anderen Hälfte — der gewöhnlichen App mit eigenem Symbol —, und die verhält sich wie jede andere App auf dem Telefon. Nichts hindert eine normale App daran, um die Erlaubnis für Mitteilungen zu bitten, genau wie es eine Wetter-App oder eine Nachrichten-App tut, und wofür ein Entwickler diese Anfrage einsetzt, liegt ganz bei ihm — ein wirklich nützlicher Hinweis auf ein Update, eine Erinnerung, oder auch nur ein Kanal, um einen zu erreichen. Was auch immer es ist, es hat nichts damit zu tun, was die Tastatur-Erweiterung sehen oder tun kann, während man tippt, denn eine der Container-App erteilte Erlaubnis reicht nicht bis zur Erweiterung, und eine ihr verweigerte Erlaubnis nimmt der Erweiterung ebenso wenig etwas weg. iOS bewertet und speichert beides getrennt.
Was sich wirklich ändert, wenn man Nein sagt
Nichts, was das Tippen angeht. Auf Nicht erlauben tippen, oder später in Einstellungen → Mitteilungen → den Namen der Tastatur-App → Mitteilungen erlauben zurückgehen und es dort abschalten — die Tastatur funktioniert danach genau wie vorher: gleicher Sound, gleiches Theme, gleiche Vorschläge. Keine Funktion einer gut gebauten Tastatur-Erweiterung hängt von der Mitteilungs-Erlaubnis ab, weil es keinen Weg von dieser Erlaubnis zu irgendetwas gibt, was die Erweiterung tut. Sie kann Mitteilungen nicht nutzen, um zu erfahren, was man getippt hat, nicht einmal, dass überhaupt getippt wurde — sie hat schlicht keine Möglichkeit, einen außerhalb der Momente zu beobachten, in denen sie tatsächlich auf dem Bildschirm gezeichnet ist.
- Um zu sehen, wie die Mitteilungs-Erlaubnis einer Tastatur-App aktuell steht, in Einstellungen → Mitteilungen gehen und die App über ihren Namen suchen — nicht über das Wort „Tastatur“, denn sie steht unter dem Namen, den der Entwickler ihr gegeben hat.
- Sie dort abzuschalten betrifft nur die Hinweise dieser App. Das entfernt die Tastatur nicht aus Einstellungen → Allgemein → Tastatur → Tastaturen, und es rührt auch nicht an den Vollzugriff, der ein völlig eigener Schalter auf einem völlig eigenen Bildschirm ist.
- Ist die Abfrage schon aufgetaucht, bevor die Tastatur überhaupt in den Einstellungen hinzugefügt wurde, ist das normal — die App-Hälfte kann gleich beim Öffnen nach der Mitteilungs-Erlaubnis fragen, unabhängig davon, ob die Tastatur-Erweiterung schon aktiviert ist.
Wo Kibo dazu passt
Kibos eigene Zahlen machen das nachprüfbar statt bloß behauptet: null Netzwerkanfragen, null Werbung oder Tracking, kein Konto für irgendetwas davon nötig. Ohne einen Server auf der anderen Seite gibt es überhaupt nichts, was eine Push-Mitteilung auslösen könnte, und nichts, was eine Mitteilungs-Erlaubnis freischalten würde, selbst wenn sie erteilt wäre. Tippen, Autokorrektur, alle 56 Themes, alle 17 Tastentöne, alle 15 Lichteffekte, die Emoji- und Kaomoji-Tafeln, die 12 Schmuckschrift-Stile und alle 30 Sprachen funktionieren genau gleich, ob diese Erlaubnis erteilt, verweigert oder nie beantwortet ist. Auch das rührt nicht an den Vollzugriff, den Kibo nur für die Schaltflächen Wort kopieren, Zeile kopieren und Einfügen in der eigenen Werkzeugleiste ausliest. Der Download ist kostenlos.
Häufige Fragen
Braucht eine Tastatur-App die Mitteilungs-Erlaubnis, um zu funktionieren?
Nein. Tippen, Sound, Themes und Vorschläge laufen alle innerhalb der Tastatur-Erweiterung, die die Mitteilungs-Erlaubnis überhaupt nicht empfangen oder nutzen kann. Nur die getrennte Begleit-App kann danach fragen, und das hat keinen Einfluss darauf, wie sich die Tastatur selbst verhält.
Warum hat mich eine Tastatur-App gefragt, ob sie Mitteilungen schicken darf?
Die Anfrage kam von dem Symbol, das man auf dem Home-Bildschirm zum Öffnen der App antippt, nicht von der Tastatur, mit der man tippt. Es sind unter iOS getrennte Programme mit unabhängigen Rechten, auch wenn sie sich einen Download und einen Namen teilen.
Ist es unbedenklich, Mitteilungen für eine Tastatur-App abzulehnen?
Ja. Sie abzulehnen nimmt nichts davon weg, wie die Tastatur tippt, klingt oder aussieht, denn das alles lebt in der Erweiterungs-Hälfte, die diese Erlaubnis ohnehin nie hätte nutzen können.
Auf der eigenen Tastatur ausprobieren
Kibo ist eine kostenlose Tastatur für das iPhone mit echten mechanischen Tastentönen, Themes zur Auswahl und RGB-Lichteffekten. Ohne Konto, ohne Werbung — und sie funktioniert mit ausgeschaltetem Vollzugriff.