Apple akzeptiert ab dem 1. Mai 2013 keine Apps mehr, welche die Seriennummer des Gerätes auslesen
Apple hat heute bekanntgegeben, dass iOS-Apps, die die Geräteidentifizierung auslesen, nicht mehr im AppStore akzeptiert werden. Jedes iOS-Gerät verfügt über eine eindeutige Geräteidentifikation, welche auch nach der Neuinstallation von iOS erhalten bleibt. Dies wird von vielen Werbevermarktern in Apps eingesetzt, um Benutzer auch zwischen verschiedenen Programmen identifizieren zu können.
Schon vor 18 Monaten warnte Apple die Entwicklergemeinde vor, dass die Geräteidentifizierung (kurz UDID, welche in CocoaTouch über die Klasse UIDevice abgefragt werden kann) bald nicht mehr in Apps unterstützt wird.
Ab dem 1. Mai werden weder neue Apps noch Updates für existierende Programme im AppStore akzeptiert, welche die Geräteidentifizierung direkt auslesen. Apple hat aber schon im letzten Jahr einen Ersatz eingeführt, bei dem Entwickler eine Identifizierung abfragen können, welche nur für eine gewisse Zeit erhalten bleibt. Damit wird es für Werbevermarkter deutlich schwerer, Kunden mit interessengerichteter Werbung in Apps zu versorgen.
Allerdings gibt es auch viele Einsatzgebiete für eine eindeutige Geräteidentifizierung außerhalb der Werbung. Beispielsweise ist es für Programme nützlich, die eine Synchronisierung zwischen verschiedenen Geräten anbieten. So ist es zum Beispiel bei der Entwicklung praktisch, wenn in einer datenbankbasierten Anwendung gespeichert wird, welches Gerät welche Änderung durchgeführt hat.
Weiterführende Links: