Startpagina » hoe » iOS heeft ook App-machtigingen en ze zijn waarschijnlijk beter dan die van Android

    iOS heeft ook App-machtigingen en ze zijn waarschijnlijk beter dan die van Android

    Android heeft een machtigingssysteem voor individuele apps, maar dat geldt ook voor iPhones en iPads. Android geeft u een enkele prompt wanneer u een app installeert, maar met iOS kunt u meer beslissingen nemen.

    Veel geeks hebben lang geloofd dat het toestemmingssysteem van Android een voordeel is ten opzichte van het ontbreken van een systeem op iOS. Dit kan schokkend zijn om te suggereren voor veel Android-geeks, maar het toestemmingssysteem van iOS is waarschijnlijk veel praktischer.

    Bijwerken: Google verwijderde de AppOps-functie van Android 4.4.2 nadat dit artikel was geschreven, bewerend dat het per ongeluk werd vrijgegeven. Dit betekent dat de toestemmingssituatie van Android-apps nu nog slechter is dan hieronder wordt weergegeven.

    Het probleem met Android-machtigingen

    Voordat we volledig kunnen begrijpen hoe app-rechten anders werken op iPhones en iPads, laten we even kijken hoe ze werken op Android. Wanneer u een app installeert vanuit Google Play (of elders), ziet u een lijst met rechten die de app vereist. Apps moeten toestemming geven om alles te doen, van toegang tot internet tot het lezen van USB-opslag, helemaal tot aan toegang tot uw telefoongesprekstatus en GPS-locatiegegevens.

    Als u iemand bent die daadwerkelijk oplet, kunt u deze lijst met rechten tijdens de installatie bekijken. Maar het is een take-it-or-leave-it-beslissing. U kunt ervoor kiezen om de app te installeren en de rechten te accepteren of weigeren de app te installeren en de rechten te weigeren.

    Als u een gemiddelde Android-gebruiker bent, is de kans groot dat u niet eens veel aandacht besteedt aan toestemmingen. U bent waarschijnlijk getraind dat apps allerlei soorten machtigingen zullen aanvragen, inclusief 'locatie'-rechten in gratis games voor doeleinden met advertentietargeting. Als u de app wilt gebruiken, zult u deze uiteindelijk installeren.

    Dit is de enige toestemming die de meeste gebruikers ooit zullen nemen. Op Android 4.3 en hoger is het nu mogelijk app-machtigingen te beheren met instellingen die in het systeem zijn ingebouwd met het nieuwe AppOps-paneel, maar deze instellingen zijn verborgen en zullen door de meeste mensen nooit worden gevonden. U moet ook een actievere beslissing nemen door het configuratiescherm te gebruiken om machtigingen te beheren na installatie van de app.

    Hoe iOS-machtigingen werken

    App-machtigingen voor iPhone en iPad werken anders. Bij het installeren van een app maak je geen keuzes over rechten. U kiest ervoor bepaalde basisrechten toe te staan ​​- elke app die u installeert heeft basisrechten, zoals de mogelijkheid om toegang te krijgen tot internet. Tijdens de installatie installeert u gewoon de app - zonder speciale machtigingen toe te kennen, zoals toegang tot uw GPS of contacten.

    Om bepaalde toegangsrechten te gebruiken - specifiek voor toegang tot uw locatieservices (GPS), contacten, agenda's, herinneringen, foto's, Bluetooth, microfoon, bewegingsactiviteit, Twitter-account of Facebook-account - vraagt ​​de app om toestemming wanneer deze deze moet gebruiken. Wanneer u bijvoorbeeld Google Maps of een andere app voor toewijzing installeert, wordt er een pop-up weergegeven waarin u wordt gevraagd uw locatie te bekijken wanneer u voor het eerst de toewijzingsfuncties gebruikt. Als een app uw contacten nodig heeft voor een bepaalde functie, ziet u alleen de prompt voor de toestemming om contactpersonen te openen wanneer u die specifieke functie voor het eerst gebruikt.

    Het is gemakkelijker te begrijpen waarom een ​​app de rechten wil en waarvoor deze wordt gebruikt.

    Bovendien heb je hier meer dan één optie. U kunt een toestemmingsaanvraag weigeren door te zeggen "nee, ik vertrouw deze app niet om toegang te krijgen tot mijn contacten of GPS-locatie" - en toch door te gaan met de app. U kunt sommige machtigingen inschakelen, maar geen andere.

    Op Android kunnen normale gebruikers ervoor kiezen om alle rechten tijdens de installatie toe te staan ​​of om de app niet te gebruiken. Op iOS kunnen normale gebruikers veel eenvoudiger rechten beheren en begrijpen.

    U kunt ook naar het scherm iOS-instellingen gaan en op Privacy tikken om deze machtigingencategorieën te bekijken.

    Tik op een categorie om te bekijken welke geïnstalleerde apps toegang hebben tot een machtiging en deze optioneel in te trekken. Dit is in wezen de iOS-versie van het AppOps-scherm op Android, maar het is zichtbaar voor gemiddelde gebruikers in plaats van alleen verborgen voor geeks.

    Dit systeem dwingt app-ontwikkelaars om de benodigde machtigingen te rechtvaardigen. Op iOS zouden gebruikers de toegang tot Angry Birds weigeren als het plotseling zou vragen om hun GPS-locatie te lezen. Op Android realiseren veel gebruikers zich waarschijnlijk niet eens dat ze dit toestaan.

    Waar Android nog wint

    Natuurlijk heeft het toestemmingssysteem van Android nog steeds zijn voordelen. Als je een nerd bent, kun je meer fijnmazig toestemming krijgen via AppOps. Android dwingt ook apps om meer machtigingen te verklaren, zodat je kunt zien of een app toegang heeft tot internet of niet. Android biedt ook rechten die niet beschikbaar zijn op iOS, waardoor apps meer dingen kunnen doen.

    Maar hoewel Android op veel manieren nog steeds flexibel en krachtig is, struikelt het als het gaat om de echte wereld. Normale gebruikers die alleen maar mobiele games willen spelen zonder dat hun contacten zijn geoogst en locaties hebben verzameld, hebben veel meer controle over iOS.

    Er is gewoon geen reden waarom het toestemmingssysteem van Android zo zou moeten zijn om het te accepteren of te verlaten, tenzij je een geheim instellingenscherm kent. Het web werkt als iOS - als een website toegang wil krijgen tot jouw locatie, moet het vragen. Als het toegang tot uw microfoon of webcam wil hebben, moet het vragen. U kunt ervoor kiezen om deze toestemmingen toe te staan ​​of te weigeren en toch de website blijven gebruiken. Het zou ook zo moeten werken op Android.


    Hopelijk blijft Google AppOps ontwikkelen en beschikbaar maken voor normale Android-gebruikers. Voorlopig is het gewoon niet waar om te zeggen dat Android app-rechten heeft, terwijl iOS dat niet doet - beide besturingssystemen hebben machtigingssystemen. En de oplossing van Apple is waarschijnlijk beter voor de meeste mensen.