25Aug

iOS har app tilladelser, for: og de er nok bedre end Android's

click fraud protection

Android har et tilladelsessystem til individuelle apps, men det gør også iPhones og iPads. Android giver dig en enkelt prompt, når du installerer en app, men iOS giver dig mulighed for at træffe flere beslutninger.

Mange geeks har længe antaget, at Android's tilladelsessystem er en fordel i forhold til manglen på en på iOS.Det kan være chokerende at foreslå for mange Android-geeks, men iOS 'tilladelsessystem er uden tvivl meget mere praktisk.

Opdatering: Google fjernede AppOps-funktionen fra Android 4.4.2, efter at denne artikel blev skrevet og hævdede, at den blev udgivet ved et uheld. Det betyder, at Android App-tilladelsessituationen nu er endnu værre end vist nedenfor.

Problemet med Android Tilladelser

Før vi fuldt ud kan forstå, hvordan app tilladelser fungerer forskelligt på iPhones og iPads, lad os se hurtigt på, hvordan de fungerer på Android. Når du installerer en app fra Google Play( eller andre steder), kan du se en liste over tilladelser, som appen kræver. Apps skal erklære tilladelse til at gøre alt fra adgang til internettet for at læse USB-lagring helt op for at få adgang til din telefonopkaldsstatus og GPS-positionsdata.

instagram viewer

Hvis du er en person, der rent faktisk betaler opmærksomhed, kan du se denne liste over tilladelser på installationstidspunktet. Men det er en take-it-or-leave-it-beslutning. Du kan vælge at installere appen og acceptere tilladelserne eller nægte at installere appen og nægte tilladelserne.

Hvis du er en gennemsnitlig Android-bruger, er der en god chance, at du ikke engang betaler meget opmærksomhed på tilladelser. Du er sikkert blevet uddannet, at apps vil anmode om alle mulige tilladelser, herunder "placering" tilladelser i gratis spil til annonceringsmålretning. Hvis du vil bruge appen, vil du ende med at installere den.

Dette er den eneste tilladelsesbeslutning, som de fleste brugere nogensinde får at gøre. På Android 4.3 og senere er det nu muligt at administrere apptilladelser med indstillinger indbygget i systemet med det nye AppOps-panel, men disse indstillinger er skjult og vil aldrig blive fundet af de fleste. Du skal også foretage en mere aktiv beslutning og søge kontrolpanelet til at administrere tilladelser efter installationen af ​​appen.

Hvordan iOS-tilladelser Arbejde

App-tilladelser på iPhone og iPad fungerer forskelligt. Når du installerer en app, foretager du ikke nogen valg om tilladelser. Du vælger at tillade visse grundlæggende tilladelser - hver app du installerer har nogle baseline tilladelser, såsom evnen til at få adgang til internettet. På installationstid installerer du bare appen - ikke giver den særlige tilladelser som adgang til din GPS eller kontakter.

Hvis du vil bruge bestemte tilladelser - specifikt for at få adgang til dine positionstjenester( GPS), kontakter, kalendere, påmindelser, fotos, Bluetooth, mikrofon, bevægelsesaktivitet, Twitter-konto eller Facebook-konto - appen anmoder om tilladelsen, når den skal bruge den. Når du f.eks. Installerer Google Maps eller en anden mapping-app, vises det en pop op, der beder om at se din placering, når du først bruger sine kortlægningsfunktioner. Hvis en app har brug for dine kontakter til en bestemt funktion, ser du kun en kontakttilladelsesprompt, når du først bruger den pågældende funktion.

Det er lettere at forstå, hvorfor en app ønsker tilladelserne og hvad den bruger den til.

Derudover har du mere end en mulighed her. Du kan nægte en tilladelsesanmodning - siger "nej, jeg stoler ikke på denne app for at få adgang til mine kontakter eller GPS-placering" - og fortsæt med at bruge appen alligevel. Du kan aktivere nogle tilladelser, men ikke andre.

På Android kan normale brugere vælge at tillade alle tilladelser på installationstid eller bare ikke bruge appen. På iOS kan normale brugere håndtere og forstå tilladelser meget lettere.

Du kan også gå ind i skærmbilledet iOS Settings og trykke på Privacy for at se disse kategorier af tilladelser.

Tryk på en kategori for at se, hvilke installerede apps der har adgang til en tilladelse og eventuelt tilbagekalde dem. Dette er hovedsagelig iOS 'version af AppOps-skærmen på Android, men den er synlig for gennemsnitlige brugere i stedet for skjult for geeks.

Dette system tvinger appudviklere til at retfærdiggøre de tilladelser, de har brug for. På IOS vil brugere nægte adgang til Angry Birds, hvis de pludselig bad om at læse deres GPS-placering. På Android, opdager mange brugere ikke engang, at de tillader det.

Hvor Android stadig vinder

Selvfølgelig har Android's tilladelsessystem stadig sine fordele. Hvis du er en nørd, kan du få mere finkornet tilladelseskontrol via AppOps. Android tvinger også apps til at erklære flere tilladelser, så du kan se, om en app kan få adgang til internettet eller ej. Android tilbyder også tilladelser, der ikke er tilgængelige på iOS, så apps kan gøre flere ting.

Men mens Android stadig er fleksibel og kraftfuld på mange måder, snuble det, når det kommer til den virkelige verden. Normale brugere, der bare ønsker at spille mobile spil uden at have deres kontakter høstet og opsamlede steder, har meget mere kontrol over iOS.

Der er bare ingen grund til, at Android's tilladelsessystem skal være så "take-it-or-leave it", medmindre du ved om en hemmelig indstillingsskærm. Netværket fungerer som iOS - hvis et websted ønsker at få adgang til din placering, skal den spørge. Hvis den ønsker at få adgang til din mikrofon eller webcam, skal den spørge. Du kan vælge at tillade eller nægte nogen af ​​disse tilladelser og fortsæt med at bruge hjemmesiden. Det skal også fungere på Android.

Forhåbentlig fortsætter Google med at udvikle AppOps og gøre det tilgængeligt for normale Android-brugere. For nu er det bare ikke sandt at sige, at Android har app tilladelser, mens iOS ikke - begge operativsystemer har tilladelsessystemer. Og Apples løsning er nok bedre for de fleste mennesker.