Het nieuwe besturingssysteem iOS 13 brengt niet alleen lekkers als de donkere modus met zich mee. Ook op de achtergrond zijn er een aantal veranderingen doorgevoerd die de veiligheid verbeteren. Maar sommige ontwikkelaars zien het anders.
Veel ontwikkelaars wijzen erop dat de veranderingen in iOS 13 met betrekking tot locatiediensten zal een fundamentele invloed hebben op de werking van applicaties en dus hun bedrijf. Bovendien hanteert Apple volgens hen een dubbele standaard, waarbij het strenger is voor externe ontwikkelaars dan voor zichzelf.
De groep ontwikkelaars schreef daarom een e-mail rechtstreeks gericht aan Tim Cook, die ze ook publiceerden. Ze bespreken "oneerlijke praktijken" van Apple.
In een e-mail delen vertegenwoordigers van zeven aanvragen hun zorgen over de nieuwe beperkingen. Dat is het gerelateerd aan iOS 13 en het volgen van locatieservices Achtergrond. Volgens hen groeit Apple juist op het gebied van internetdiensten en wordt daarmee hun directe concurrent. Aan de andere kant heeft zij als platformaanbieder de plicht om te zorgen voor eerlijke voorwaarden voor alle partijen. Wat volgens de ontwikkelaars niet gebeurt.
"Eenmalige" toegang tot locatiediensten
Tot de groep behoren app-ontwikkelaars Tile, Arity, Life360, Zenly, Zendrive, Twenty en Happn. Anderen overwegen naar verluidt ook om lid te worden.
Het nieuwe iOS 13-besturingssysteem vereist de directe bevestiging van de gebruiker dat de app kan blijven werken met locatiediensten en gegevens op de achtergrond. Elke applicatie moet in een speciaal dialoogvenster beschrijven waarvoor zij de gegevens gebruikt en waarom zij de gebruiker om toestemming vraagt.
In het dialoogvenster worden ook de meest recente gegevens weergegeven die door de toepassing zijn verzameld, meestal de route die de software heeft vastgelegd en van plan is te gebruiken en te verzenden. Daarnaast is de optie toegevoegd om toegang tot locatiediensten ‘Once Only’ toe te staan, wat misbruik van gegevens moet blijven voorkomen.
De applicatie verliest dan de mogelijkheid om op de achtergrond gegevens te verzamelen. Bovendien introduceerde iOS 13 aanvullende beperkingen op het verzamelen van Bluetooth- en Wi-Fi-gegevens. Nieuw is dat draadloos niet mag worden gebruikt als vervanging voor locatiediensten. Dit maakt het voor ontwikkelaars wat lastiger. Aan de andere kant lijkt het erop dat Apple alleen toezicht houdt op externe ontwikkelaars, terwijl zijn eigen applicaties niet aan dergelijke beperkingen onderworpen zijn.
Bron: 9to5Mac
Zo'n beperking is prima. Iedereen die klaagt over het dialoogvenster is een verklikker.
Ik wil graag de zaken rechtzetten, aangezien wat het artikel beschrijft het probleem niet beschrijft.
Het probleem ligt niet bij het dialoogvenster. Het probleem is dat er niet langer een optie is om altijd in het dialoogvenster in te schakelen.
Dat is je downloadt een app waarvoor locatie op de achtergrond vereist is.
Apple toont een optie Toestaan tijdens gebruik / Altijd toestaan voor hun apps.
Niet-Apple-applicaties geven echter een dialoogvenster weer: Toestaan tijdens gebruik / Slechts één keer toestaan. Om ervoor te zorgen dat de applicatie nog steeds rechten heeft, moet de gebruiker naar de hoofdinstellingen navigeren en doorklikken om deze zelf te wijzigen, wat een gedoe is.
Dat is niemand klaagt over de dialoog, maar klaagt dat het helemaal niet mogelijk is om dit binnen de dialoog recht te zetten.
Bedankt voor de informatie. In dat geval heeft het geen zin.