iOS_10_privacy_media_library

Apple heeft lang geleden privacywaarborgen op iOS geïmplementeerd, zodat wanneer een app toegang vraagt ​​tot uw contacten, agenda’s, foto’s of locatie, er een dialoogvenster verschijnt waarin om uitdrukkelijke gebruikerstoestemming wordt gevraagd. Op iOS 9 en eerdere softwareversies strekte die beveiliging zich echter niet uit tot de mediabibliotheek van een apparaat.


Apple-ontwikkelaar Ben Dodson ging in januari in op de privacykwestie in een blogpost:

Ik heb ontdekt dat er geen privacyprompt is wanneer een ontwikkelaar toegang probeert te krijgen tot uw bibliotheek. Ze hebben zelfs toegang tot al je muziekgegevens[Ditprocesgebeurtvolledigstileninmijntestskonikeenbibliotheekvan10000nummersdoorlopenallemetadataineenJSON-bestandplaatsenenhetuploadennaareenserverinminderdan2seconden![ThisprocesshappenscompletelysilentlyandinmytestsIwasabletoloopthroughalibraryof10000songsputallthemetadatainaJSONfileanduploadittoaserverinunder2seconds!

Apple heeft het probleem eerder dit jaar erkend en heeft nu een nieuwe Cocoa-sleutel geïntroduceerd, NAppleMusicUsageDescription genaamd, die ontwikkelaars moeten gebruiken in alle apps die toegang hebben tot de mediabibliotheek op iOS 10 of hoger. Deze wijziging zorgt ervoor dat gebruikers uitdrukkelijke toestemming moeten geven aan een app om toegang te krijgen tot de muziekbibliotheek.

NAppleMusicUsageDescription (String – iOS). Met deze sleutel kunt u de reden beschrijven waarom uw app toegang heeft tot de mediabibliotheek van de gebruiker. Wanneer het systeem de gebruiker vraagt ​​om toegang toe te staan, wordt de waarde die u voor deze sleutel opgeeft, weergegeven als onderdeel van de waarschuwing.

Om de privacy van gebruikers te beschermen, moet een iOS-app die is gekoppeld op of na iOS 10.0 en die toegang heeft tot de mediabibliotheek, de intentie daartoe statisch verklaren. Voeg de NAppleMusicUsageDescription-sleutel toe aan uw app檚 Info.plist-bestand en geef een doeltekenreeks op voor deze sleutel. Als uw app probeert toegang te krijgen tot de mediabibliotheek zonder een bijbehorende doelreeks, wordt uw app afgesloten.

De nieuwe vereiste zal voorkomen dat externe ontwikkelaars toegang krijgen tot de mediabibliotheek van een gebruiker en gegevens over de inhoud terugsturen naar een server zonder toestemming van de gebruiker. Dit omvat wijzigingen in de mediabibliotheek, die kunnen worden geanalyseerd voor reclame- of trackingdoeleinden.

Apps die toegang tot uw mediabibliotheek hebben gevraagd, worden weergegeven in Instellingen > Privacy > Mediabibliotheek.

Apple heeft maandag een preview van iOS 10 gegeven tijdens de WWDC 2016-keynote, en het heeft de eerste bèta voor ontwikkelaars gezaaid. Een openbare bèta wordt in juli gelanceerd, voorafgaand aan een officiële release in de herfst. iOS 10 is compatibel met de meeste iOS 9-apparaten, met uitzondering van de iPhone 4s, iPad 2 en 3, originele iPad mini en iPod touch van de vijfde generatie.

(Bedankt, Steve Moser!)

SharePlay, ProRes video, Auto Macro toggle, Lossless en Dolby Atmos Spatial Audio voor 孒omePod? en meer.

Met SharePlay kunt u uw scherm met anderen delen. Zo deel je je scherm via FaceTime.

Nieuw high-end model zal van Intel naar Apple silicium gaan.

Er wordt gezegd dat Apple Augmented Reality-brillen in de komende jaren zullen verschijnen. Dit is wat we tot nu toe weten.

By Admin

Leave a Reply

Your email address will not be published. Required fields are marked *