iOS-Apps, die ihre eigenen sozialen Netzwerke auf der Grundlage der Adressbücher der Benutzer aufbauen, könnten bald der Vergangenheit angehören. In iOS 18 geht Apple gegen soziale Apps vor, die die Erlaubnis der Benutzer einholen, um auf ihre Kontakte zuzugreifen – etwas, das soziale Apps oft tun, um Benutzer mit ihren Freunden zu verbinden oder Vorschläge zu machen, wem sie folgen sollen. Jetzt fügt Apple einen neuen zweistufigen Berechtigungs-Popup-Bildschirm hinzu, der die Benutzer zunächst wie bisher auffordert, den Zugriff auf ihre Kontakte zuzulassen oder zu verweigern. Wenn der Benutzer den Zugriff zulässt, kann er dann auswählen, welche Kontakte er freigeben möchte, wenn nicht sogar alle.
Die Änderungen wurden in einer Sitzung auf der Worldwide Developer Conference von Apple vorgestellt, bei der es vor allem um Funktionen zum Schutz der Privatsphäre der Benutzer ging.
Wenn Verbraucher ihre Kontakte mit einer Drittanbieter-App teilen, erhält diese App laut Apple im Laufe der Zeit kontinuierlichen Zugriff auf ihre Kontakte, auch wenn neue hinzugefügt werden. Um den Benutzern mehr Kontrolle darüber zu geben, auf welche Kontakte eine App zugreifen kann und auf welche nicht, ist der Berechtigungsbildschirm zweistufig.
Auf dem ersten Bildschirm bestätigen Benutzer, ob sie ihre Kontakte mit der App teilen möchten oder nicht. Dies ähnelt der Eingabeaufforderung, die heute verfügbar ist, obwohl einige App-Hersteller die Kontaktfreigabeoption genutzt haben, um Benutzern, die die Freigabe ihrer Kontakte ablehnen, den Zugriff auf ihre App zu verweigern.
So kletterte beispielsweise im letzten Jahr die Foto-Sharing-App Lapse an die Spitze des App Stores, indem sie einen Mechanismus einsetzte, der Benutzer dazu zwang, ihre Freunde einzuladen, um mitzumachen. Davor waren Apps wie Poparazzi und Clubhaus hatte vollen Adressbuchzugriff verlangt – ein Wachstums-Hack, der ihnen half, ihre Netzwerke schnell zu erweitern. Amo ID, eine App des Gründers von Zenly (das an Snap verkauft wurde), gewann ebenfalls an Dynamik, da Benutzer Freunde einladen mussten, um Zugriff zu erhalten.
Diese Techniken können zwar zu einem anfänglichen Ansturm der Benutzerakzeptanz führen, aber in vielen Fällen führt dieser Hack auf lange Sicht nicht zu nachhaltigem Wachstum. In der Zwischenzeit müssen Benutzer den Zugriff auf die Adressbücher vollständig aufgeben, nur um neue soziale Erfahrungen auszuprobieren.
Das könnte jetzt schwieriger werden, da Benutzer, die ihr Adressbuch freigeben möchten, indem sie auf dem ersten Bildschirm auf „Weiter“ tippen, in iOS 18 zu einem zweiten Bildschirm weitergeleitet werden, auf dem sie auswählen können, ob sie alle ihre Kontakte mit einer App teilen möchten oder nicht. Hier können Benutzer auf „Vollzugriff zulassen“ oder auf die neue Option „Kontakte auswählen“ tippen, wenn sie den Zugriff lieber einschränken möchten.
Darüber hinaus erfordert iOS 18 vom App-Entwickler keine Änderungen, damit diese Funktion funktioniert, und auch keine neue API. Wenn die App eines Entwicklers Zugriff auf die Kontakte anfordert, werden diese neuen Bildschirme stattdessen automatisch angezeigt.
Auf X scherzte der Entwickler Nikita Bier, der Growth-Hacking-Social-Apps wie Gas und tbh an Discord und Facebook verkauft hatte: „Das ist das Ende der Welt“, gefolgt von einem Screenshot von Apples Ankündigung der neuen Datenschutzfunktion.
Für diejenigen, die mehr Wert auf Sicherheit und Privatsphäre legen, ist die Ergänzung jedoch willkommen. Wie das Sicherheitsunternehmen Mysk schrieb am Xdie Änderung wäre „eine traurige Nachricht für Apps, die Daten sammeln …“ Andere wiesen darauf hin, dass dies hoffentlich Apps verhindern würde, die wiederholt nach Adressbuchzugriff fragen, selbst wenn dieser verweigert wurde. Jetzt könnten Benutzer ihnen Zugriff gewähren, aber einschränken, welche Kontakte sie tatsächlich aufnehmen können.
Wenn die App eines Entwicklers es Benutzern außerdem ermöglicht, nach Kontakten zum Hinzufügen zu suchen, müssen sie mit iOS 18 auch keinen vollständigen Zugriff anfordern.
Stattdessen ermöglicht der neue Kontaktzugriffs-Button einer App, Ergebnisse für Kontakte anzuzeigen, auf die die App keinen Zugriff hat, zusammen mit einem Button mit der Aufschrift „Hinzufügen“ neben dem Namen jedes Kontakts. Auf diese Weise können Benutzer mit nur einem Fingertipp einzeln auswählen, welche Kontakte sie der App zur Verfügung stellen möchten.