Daugelis geeks jau seniai tikėjo, kad "Android" leidimų sistema yra pranašumas, palyginti su "iOS" trūkumu. Tai gali būti šokiruojantis pasiūlymas daugeliui "Android" geeks, tačiau "iOS" leidimų sistema yra beveik praktiška.
Atnaujinti: "Google" pašalino "AppOps" funkciją iš 4.4.2 versijos "Android", kai parašytas šis straipsnis, teigdamas, kad jis buvo atsitiktinai išleistas. Tai reiškia, kad "Android" programinės įrangos leidimo padėtis dabar yra dar blogesnė, nei pavaizduota toliau.
Problema su "Android" leidimais
Prieš galime visiškai suprasti, kaip "App" leidimai veikia "iPhone" ir "iPads" skirtingai, pažiūrėkime, kaip jie veikia "Android". Įdiegę programą iš "Google Play" (ar bet kur kitur), pamatysite leidimų, kuriuos programa reikalauja, sąrašą. Programos turi paskelbti leidimą daryti viską, nuo prieigos prie interneto norėdami skaityti USB atmintinę, iki pat prieigos prie jūsų telefono skambučio būsenos ir GPS vietovės duomenų.
Jei esate tas, kuris iš tikrųjų atkreipia dėmesį, galite peržiūrėti šį leidimų sąrašą diegimo metu. Bet tai yra sprendimas ar "išeiti". Galite pasirinkti įdiegti programą ir priimti leidimus arba atsisakyti įdiegti programą ir atmesti leidimus.
Tai yra vienintelis leidimo sprendimas, kurį dažniausiai gauna naudotojai. "Android" 4.3 ar naujesnėse versijose dabar galima tvarkyti programų leidimus, naudojant sistemos įdiegtus nustatymus naudodami naują "AppOps" skydą, tačiau šie nustatymai yra paslėpti ir niekada nebus rasti daugeliui žmonių. Taip pat turite priimti aktyvesnį sprendimą, ieškodami valdymo skydo, kad galėtumėte valdyti leidimus įdiegę programą.
Kaip veikia "iOS" leidimai
"IPhone" ir "iPad" programų leidimai veikia skirtingai. Diegdami programą, jūs nesirinkite leidimų. Jūs pasirenkate leisti tam tikrus pagrindinius leidimus - kiekviena įdiegta programa turi keletą pagrindinių teisių, pvz., Galimybę prisijungti prie interneto. Įdiegimo metu jūs tiesiog įdiekite programą, nesuteikdami jokių specialių leidimų, pvz., Prieigos prie savo GPS ar kontaktų.
Tai lengviau suprasti, kodėl programa nori leidimų ir ką ji naudoja.
"Android" sistemoje įprasti naudotojai gali leisti visus leidimus įdiegimo metu arba tiesiog nenaudoti programos. "IOS" paprastiems naudotojams lengviau valdyti ir suprasti leidimus.
Taip pat galite eiti į "iOS" nustatymų ekraną ir bakstelėti "Privatumas", jei norite peržiūrėti šias leidimų kategorijas.
Kur "Android" vis dar laimi
Žinoma, "Android" leidimų sistema vis dar turi savo privalumų. Jei esate geek, naudodami "AppOps" galite gauti daugiau smulkių leidimų. "Android" taip pat verčia programas paskelbti daugiau leidimų, todėl galite pamatyti, ar programa gali pasiekti internetą. "Android" taip pat suteikia leidimus, kurie nėra "iOS", todėl programoms galima daryti daugiau dalykų.
Tačiau, nors "Android" vis dar yra lankstus ir galingas daugeliu atžvilgių, jis kankina, kai kalbama apie realų pasaulį. Normalūs vartotojai, kurie tiesiog nori žaisti mobiliuosius žaidimus, nesuvaržę kontaktų ir surinktų vietų, daug daugiau kontroliuoja "iOS".
Nėra jokios priežasties, kodėl "Android" leidimų sistema turėtų būti "išimkite arba palikite", nebent žinote apie slaptų nustatymų ekraną. Internetas veikia kaip "iOS". Jei svetainė nori pasiekti jūsų buvimo vietą, ji turi paklausti. Jei jis nori pasiekti savo mikrofoną ar interneto kamerą, jis turi paklausti. Galite pasirinkti leisti arba atmesti bet kurį iš šių leidimų ir toliau naudoti svetainę.Taip pat turėtų veikti ir "Android".
Tikimės, kad "Google" ir toliau kuria "AppOps" ir pateikia ją įprastoms "Android" naudotojams. Šiuo metu tik netiesa sakyti, kad "Android" turi programų leidimus, o "iOS" nėra - abiejose operacinėse sistemose yra leidimų sistemų. "Apple" sprendimas tikriausiai yra geresnis daugeliui žmonių.