Apple fjerner fra iOS 4.2 de API'er, der kontrollerede eksistensen af ​​et jailbreak

Hvis du ikke vidste det endnu, introducerede Apple et par stykker i iOS 4.x API'er hvilket gjorde det muligt for både virksomheden og andre sælgere af Apple-produkter at tjekke, om terminalen er eller nogensinde har været jailbroken. Baseret på disse API'er har nogle virksomheder lavet visse softwareprogrammer, der registrerer, om terminalerne er blevet jailbroken eller ej, og afviser garantien baseret på disse oplysninger. Denne MDM (mobile device management) API blev fjernet fra iOS 4.2 af Apple, men Apple tilbød ikke nogen form for forklaring til de virksomheder, der brugte den til at opdage jailbreaket.

Network World rapporterer, at API'et, der blev frigivet i juni som en del af en mobil enhedsstyring (MDM) bundle til iOS 4.0, er blevet deaktiveret i iOS 4.2, hvilket efterlader forvirrede leverandører til at stille spørgsmålstegn ved hvorfor. API'et havde tidligere tilladt tredjeparts MDM-applikationer, såsom AirWatch eller Sybase's Afaria, at tjekke for uautoriserede ændringer af systemfilerne, skrev forfatter John Cox.

En uofficiel forklaring lyder sådan her: denne API tilbød de respektive virksomheder adgang til iOS-systemfilerne, og Apple har en ret streng politik vedrørende denne praksis. Heldigvis for os er det nu blevet meget besværligt, hvis ikke umuligt, at tjekke en telefon for at se, om den er blevet jailbroken eller ej. Den amerikanske regering har legaliseret jailbreak, men Apple nægter stadig at validere garantien for dem, der jailbreak, så jeg anbefaler, at du IKKE går med en jailbreaket telefon for at efterlade den "under garanti".