Hjemmeside » hvordan » iOS har app tilladelser, også og de er nok bedre end Android's

    iOS har app tilladelser, også og de er nok bedre end Android's

    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 nørder har længe antaget, at Android's tilladelsessystem er en fordel i forhold til manglen på en på iOS. Dette 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 udsat 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-lokaliseringsdata.

    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 installation af appen.

    Sådan fungerer iOS-tilladelser

    Apptilladelser 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, som f.eks. Muligheden for 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 - anmoder appen 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 kontaktpersoner til en bestemt funktion, ser du kun en kontakttilladelsesprompt, når du først bruger den pågældende funktion.

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

    Derudover har du mere end én mulighed her. Du kan nægte en anmodning om tilladelse - 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 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 det pludselig blev bedt 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 en hjemmeside ø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.