25Aug

iOSil on ka rakenduse õigused, ja nad on ilmselt paremad kui Android-i

Androidi

-l on eraldi rakenduste jaoks õiguste süsteem, kuid ka iPhone'id ja iPads. Android annab rakenduse installimisel ühe vihje, kuid iOS võimaldab teil teha rohkem otsuseid.

Paljud geeksid on juba ammu uskunud, et Android-i loasüsteem on eelis selle pärast, et puudus iOS-is. See võib olla šokeeriv, et osutada paljudele Android-i geeksitele, kuid iOS-i loasüsteem on vaieldamatult palju praktilisem.

värskendus: Google eemaldas AppOpsi funktsiooni operatsioonisüsteemist Android 4.4.2 pärast selle artikli kirjutamist, väites, et see on kogemata välja antud. See tähendab, et Android-rakenduse loa olukord on nüüd veelgi halvem kui allpool kujutatud.

Probleem Android-õigustega

Enne kui me suudame täielikult mõista, kuidas rakenduse õigused iPhone'ides ja iPadsidel töötavad erinevalt, vaadake kiiresti, kuidas need Androidi töös töötavad. Kui installite rakenduse Google Playst( või mujalt), näete rakenduste jaoks vajalike lubade loendit. Rakendused peavad deklareerima luba teha kõike, kui pääsete Internetti, et lugeda USB-mäluseadet, kuni olete oma telefonikõne olekut ja GPS-i asukoha andmeid juurde pääsenud.

Kui olete keegi, kes tegelikult tähelepanu pöörab, saate seda lubade loendit installimise ajal vaadata. Kuid see on otsus, kas see ära võtta või mitte. Võite installida rakenduse ja nõustuda õigustega või keelduda rakenduse installist ja lubade keeldumisest.

Kui oled keskmine Android-kasutaja, on teil hea võimalus, et sa isegi ei pööra suurt tähelepanu lubadele. Olete ilmselt saanud väljaõppe selle kohta, et rakendused taotlevad reklaamide sihtimise eesmärgil igasuguseid lubasid, sealhulgas vabade mängude õigusi asukohas. Kui soovite rakendust kasutada, lõpetate selle installimise.

See on ainus loaotsus, mida enamik kasutajaid kunagi teha saab. Operatsioonisüsteemiga Android 4.3 ja uuemate versioonidega on nüüd võimalik hallata rakenduse õigusi süsteemi sisestatud seadetega uue appOpsi paneeliga, kuid need seaded on peidetud ja enamus inimesi seda enam ei leia. Samuti peate tegema aktiivsema otsuse, otsides juhtpaneeli õiguste haldamiseks pärast rakenduse installimist.

Kuidas iOS-i õigused töötavad iPhone'i ja iPadi rakenduste õigused

-i funktsioonid erinevad. Rakenduse installimisel ei tee te lubade kohta ühtegi valikut. Te valite lubada teatud põhiload - igal installitud rakendusel on mõni põhiluba, näiteks võimalus Interneti-ühenduse saamiseks. Installimise ajal installite rakenduse lihtsalt selle juurde, et ei anna teile mingeid erilisi õigusi, näiteks juurdepääsu oma GPS-ile või kontaktidele.

Teatud õiguste kasutamiseks - täpsemalt oma asukohateenuste( GPS), kontaktide, kalendrite, meeldetuletuste, fotode, Bluetoothi, mikrofoni, liikumisaktiivsuse, Twitteri konto või Facebooki kontodele juurdepääsuks - rakendus taotleb luba, kui seda on vaja kasutada. Näiteks kui installite Google Mapsi või mõnda muud kaardistamisrakendust, kuvatakse hüpikaken, milles palutakse vaadata oma asukohta, kui kasutate kaardistamisfunktsioone esmakordselt. Kui rakendus vajab kindlat funktsiooni teie kontakte, kuvatakse teid ainult kontaktide lubade küsimine, kui kasutate seda konkreetset funktsiooni esimest korda.

Seda on lihtsam mõista, miks rakendus soovib õigusi ja mida ta selle jaoks kasutab.

Veelgi enam, siin on mitu võimalust. Võite keelduda loataotlusest - öeldes "ei, ma ei usalda seda rakendust minu kontaktide või GPS-asukoha avamiseks" - ja jätkake rakenduse kasutamist ikkagi. Võite lubada mõned õigused, kuid mitte teisi.

Android-is saavad tavalised kasutajad lubada lubade lubamise installimise ajal või lihtsalt seda rakendust mitte kasutada. IOS-i puhul saavad tavalised kasutajad lihtsamalt hallata ja mõista lube.

Võite minna ka iOS-i seadete ekraanile ja puudutage nende õiguste kategooriate vaatamiseks privaatsust.

Puudutage kategooriat, et vaadata, millised installitud rakendused saavad juurdepääsu loale ja need valikuliselt tühistada. Android-seadmes on see põhiliselt iOS-i AppOpsi ekraani versioon, kuid see on nähtav keskmistele kasutajatele, mitte ainult peidetud inimestele.

See süsteem sunnib rakenduse arendajatel õigust nõuda. IOS-i puhul keelavad kasutajad juurdepääsu Angry Birds-le, kui ta äkki palub oma GPS-i asukohta lugeda. Androidi korral arvavad paljud kasutajad isegi, et nad seda lubavad.

kus Android ikka võidab

Loomulikult on Android-i loasüsteemil endiselt oma eelised. Kui olete geek, võite AppOpsi kaudu saada rohkem täpset litsentside kontrolli. Android sunnib rakendusi ka rohkem lubasid deklareerima, et saaksite vaadata, kas rakendusel on Interneti-ühendus või mitte. Android pakub ka selliseid õigusi, mis pole iOS-is saadaval, võimaldades rakendustel midagi muud teha.

Kuigi Android on endiselt paindlik ja võimas mitmel viisil, tekib see reaalmaailmas. Tavalised kasutajad, kes tahavad lihtsalt mobiilimänge mängida ilma nende kontaktide kogumise ja kogutud asukohtadeta, saavad iOS-i palju paremini juhtida.

Ei ole mingit põhjust, miks Android-i loasüsteem peaks olema selline "võtke-või-jätke see", kui te ei tea salajase seadete ekraani kohta. Veeb toimib nagu iOS - kui veebisait soovib teie asukohta juurde pääseda, peab ta seda küsima. Kui ta soovib oma mikrofoni või veebikaamerat kasutada, peab ta seda küsima. Võite lubada või keelduda mis tahes nendest õigustest ja jätkata veebisaidi kasutamist. See peaks ka Androidis töötama.

Loodetavasti jätkab Google AppOpsi arendamist ja teeb selle tavapärastele Androidi kasutajatele kättesaadavaks. Praegu pole lihtsalt õige öelda, et Androidil on rakenduse õigused, samas kui iOS ei tööta - mõlemal operatsioonisüsteemil on loasüsteemid. Ja Apple'i lahendus on ilmselt parem enamusele inimestele.