Faire réparer votre iPhone pourrait vous interdire d'utiliser Snapchat
Les réparations de smartphones, tablettes et autres appareils ne sont pas toujours aussi simples qu'elles devraient l'être. Prenons un exemple concret : faire réparer votre iPhone sous garantie pourrait vous interdire l'accès à Snapchat et à d'autres services.
Dans une étrange tournure des événements, la réparation d'un iPhone fissuré sous AppleCare semble avoir conduit à un bannissement de Snapchat dudit appareil. Après avoir laissé tomber son téléphone et l'avoir fait remplacer chez un fournisseur de services agréé Apple, Finn Voorheess a été surpris de découvrir que le téléphone de remplacement avait été banni de Snapchat en raison de violations présumées des directives communautaires de l'entreprise.
Finn a soupçonné que le remplacement était un appareil reconditionné, le propriétaire précédent étant potentiellement responsable du bannissement. Le support de Snapchat n'a pas été d'une grande aide, affirmant que les bannissements d'appareils ne pouvaient pas être levés. Une enquête plus approfondie a révélé le coupable potentiel : le framework DeviceCheck d'Apple, qui permet aux développeurs de stocker des données qui persistent même après des réinitialisations d'usine ou des transferts d'appareils. Apple n'efface pas ce registre après les réparations, et les agents du support de l'entreprise, bien que compréhensifs, ont proposé de remplacer à nouveau le téléphone mais n'ont pas pu s'attaquer à la cause profonde du problème.
Cet incident met en évidence une faille potentielle dans le processus de reconditionnement d'Apple, car les appareils ne sont pas entièrement restaurés à un état « neuf », ce qui peut entraîner des restrictions imposées par les utilisateurs précédents. Snapchat ne devrait certainement pas abuser de cette fonctionnalité, mais si un appareil reconditionné doit se comporter de la même manière qu'un téléphone neuf, cela est également de la responsabilité d'Apple. L'entreprise a certainement la possibilité d'effacer ces données et de les dissimuler.
Apple recommande vivement aux développeurs de ne pas utiliser DeviceCheck pour autre chose que la vérification de base des appareils. Si vous êtes un développeur qui en fait également un usage abusif, vous devez absolument cesser de le faire. Il existe probablement des moyens plus fiables de vérifier s'il s'agit du même utilisateur qui tente d'accéder à un compte à partir d'un appareil ou non. Nous avons contacté Snapchat pour obtenir une déclaration, et nous mettrons à jour cet article si nous recevons une réponse.