iOS -udviklere får nye værktøjer, der lader dig downloade og slette iCloud -data
Foto: Ed Hardy/Cult of Mac
Apple giver udviklere nye værktøjer, der gør det muligt for iPhone- og iPad -brugere at downloade og slette alle personlige oplysninger, der gemmes i iCloud.
Udviklere modtog besked om de nye værktøjer i dag, der blev oprettet for at hjælpe udviklere med at overholde EU's generelle databeskyttelsesforordning, der træder i kraft i maj. De nye love betyder, at udviklere bliver tvunget til at overholde når som helst en kunde anmoder om adgang til at administrere, begrænse eller slette personlige data.
I dets supportdokument offentliggjort i dag, Apple afslørede, at når du anmoder om en kopi af data, der er knyttet til dit Apple ID, indeholder det kun dataene Apple på iCloud Drive (fotos, videoer, kontakter, tekster osv.).
“Data gemt i tredjeparts CloudKit-containere er ikke inkluderet i nogen eksport, som Apple leverer. Udviklere bør give deres egen metode til, at brugerne kan få en kopi af data gemt i deres CloudKit -containere. ”
De nye værktøjer giver web- og native API'er, der gør det let for udviklere at lade brugerne administrere deres data i CloudKit -containere. Apple er også planlægger at lade brugerne se og slette de data, Apple gemmer på dem i iCloud. Brugere vil også kunne låse deres konto, så der ikke gemmes data under deres Apple -id.
Fordi Apple tillader brugere midlertidigt at deaktivere deres Apple ID, vil udviklere se CloudKit API'er returnere en masse fejl. Apple forklarede, hvordan udviklere kan håndtere deaktiveringen.
“For at give brugerne mulighed for at begrænse deres konto i din app, skal du bruge begrænsnings -API'et fra CloudKit Web Services til midlertidigt at begrænse en bestemt CloudKit -container. Hvis en bruger midlertidigt begrænser en bestemt container, returnerer eksisterende CloudKit API'er også fejl, som du skal håndtere.
De nye værktøjer kommer i lyset af Facebooks skandale med brugerdata, der lækker til tredjeparter. Apples administrerende direktør Tim Cook tog et skud på Facebook CEO Mark Zuckerburg i et interview, der sagde, at han aldrig ville være i den situation, fordi Apple ikke ønsker at tjene penge på sine brugerdata.