25Aug

iOS má povolenia na používanie, príliš: a sú pravdepodobne lepšie než Android

click fraud protection

Android má systém povolení pre jednotlivé aplikácie, ale aj iPhony a iPad. Systém Android vám pri inštalácii aplikácie poskytuje jedinej výzvu, ale systém iOS vám umožňuje robiť ďalšie rozhodnutia.

Veľa geekov dlho verí, že systém povolenia systému Android je výhodou v porovnaní s nedostatkom jednej v systéme iOS.To môže byť šokujúce, aby naznačovalo veľa Android geekov, ale systém povolenia iOS je pravdepodobne oveľa praktickejší.Aktualizácia

: Google odstránil funkciu AppOps zo služby Android 4.4.2 po napísaní tohto článku s tvrdením, že bol náhodne prepustený.Znamená to, že situácia s povolením aplikácie pre Android je teraz ešte horšia, ako je zobrazené nižšie.

Problém s oprávneniami pre Android

Skôr než môžeme plne oceniť, ako povolenia aplikácií fungujú inak na telefónoch iPhone a iPad, poďme sa rýchlo pozrieť na to, ako fungujú v systéme Android. Keď nainštalujete aplikáciu zo služby Google Play( alebo kdekoľvek inde), zobrazí sa zoznam povolení, ktoré aplikácia vyžaduje. Aplikácie musia deklarovať povolenie robiť všetko od prístupu na internet na čítanie úložného priestoru USB až po prístup k stavu telefonických hovorov a údajov o polohe GPS.

instagram viewer

Ak ste niekto, kto skutočne venuje pozornosť, tento zoznam oprávnení môžete zobraziť v čase inštalácie. Ale je to rozhodnutie "vziať-alebo-leave-it".Môžete si vybrať aplikáciu a prijať povolenia alebo odmietnuť inštaláciu aplikácie a zamietnuť povolenia.

Ak ste priemerným používateľom systému Android, máte veľkú šancu, že ani nevenujete pozornosť na povolenia. Pravdepodobne ste boli vyškolení, že aplikácie budú vyžadovať všetky druhy povolení vrátane "povolenia na umiestnenie" vo voľných hrách na účely zacielenia na reklamu. Ak chcete aplikáciu používať, nakoniec ju nainštalujete.

Toto je jediné rozhodnutie o povolení, ktoré väčšina používateľov kedy urobí.V systéme Android 4.3 a novších je teraz možné spravovať povolenia aplikácií s nastaveniami zabudovanými do systému pomocou nového panelu AppOps, ale tieto nastavenia sú skryté a väčšina ľudí ich nikdy nenájde. Takisto musíte urobiť aktívnejšie rozhodnutie, hľadaním ovládacieho panela na správu oprávnení po inštalácii aplikácie.

Ako povolenia pre iOS pracujú

Aplikácie pre iPhone a iPad fungujú inak. Pri inštalácii aplikácie nepoužívate žiadne možnosti týkajúce sa povolení.Rozhodli ste sa povoliť určité základné povolenia - každá aplikácia, ktorú nainštalujete, má niektoré základné oprávnenia, napríklad možnosť prístupu na internet. Po inštalácii stačí nainštalovať aplikáciu a neposkytnúť nejaké špeciálne povolenia, ako napríklad prístup k GPS alebo kontaktom.

Ak chcete používať určité povolenia - konkrétne na prístup k službám určeným pre určovanie polohy( GPS), kontaktom, kalendárom, pripomienkam, fotografiám, Bluetooth, mikrofónom, pohybovým aktivitám, účtu Twitter alebo účtu Facebook - aplikácia požiada o povolenie,,Ak napríklad nainštalujete aplikáciu Mapy Google alebo inú aplikáciu na mapovanie, zobrazí sa okno s upozornením na zobrazenie vašej polohy pri prvom použití funkcií mapovania. Ak aplikácia potrebuje vaše kontakty pre určitú funkciu, pri prvom použití tejto konkrétnej funkcie sa zobrazí výzva na povolenie kontaktov.

Je ľahšie pochopiť, prečo aplikácia chce mať povolenia a na čo ich používa.

Okrem toho tu máte viac možností.Môžete zamietnuť žiadosť o povolenie - hovoriac "nie, neverím, že táto aplikácia pristupuje k mojim kontaktom alebo pozícii GPS" - a naďalej používať aplikáciu. Niektoré povolenia môžete povoliť, ale nie iné.

V systéme Android sa môžu bežní používatelia rozhodnúť, že povolia všetky povolenia v čase inštalácie alebo nepoužívajú aplikáciu. V prostredí iOS môžu bežní používatelia oveľa ľahšie spravovať a rozumieť oprávneniam.

Môžete tiež prejsť do obrazovky Nastavenia systému iOS a klepnutím na položku Ochrana osobných údajov zobrazte tieto kategórie povolení.

Klepnutím na kategóriu zobrazíte, ktoré nainštalované aplikácie majú prístup k povoleniu a voliteľne ich zrušia. Toto je v podstate iOS verzia obrazovky AppOps v systéme Android, ale je viditeľná pre priemerných používateľov namiesto skrytých len pre geekov.

Tento systém núti vývojárov aplikácií odôvodňovať povolenia, ktoré vyžadujú.V systéme iOS by používatelia odmietli prístup k Angry Birds, ak sa náhle požiadali, aby si prečítali polohu GPS.V systéme Android mnohí používatelia pravdepodobne ani neuvedomujú, že to umožňujú.

Kde Android stále vyhrá

Samozrejme, systém povolenia systému Android má stále svoje výhody. Ak ste geek, môžete získať jemnejšiu zrnitú kontrolu oprávnení prostredníctvom AppOps. Android tiež núti aplikácie deklarovať ďalšie povolenia, takže môžete vidieť, či aplikácia môže pristupovať k internetu alebo nie. Android tiež ponúka povolenia, ktoré nie sú dostupné v systéme iOS, čo umožňuje aplikáciám robiť viac vecí.

Ale Android je stále flexibilný a výkonný mnohými spôsobmi, ale narazí na skutočný svet. Normálni používatelia, ktorí chcú hrať mobilné hry len bez zberu kontaktov a zozbieraných lokalít, majú na iOS oveľa väčšiu kontrolu.

Neexistuje žiadny dôvod, prečo by systém povolenia systému Android mal byť taký "vziať-alebo-nechať to", ak neviete o obrazovke tajných nastavení.Web funguje ako iOS - ak má webová lokalita prístup k vašej polohe, musí sa opýtať.Ak chce získať prístup k vášmu mikrofónu alebo webovej kamere, musí sa opýtať.Môžete si vybrať, či chcete povoliť alebo zamietnuť ktorékoľvek z týchto povolení a stále používať webovú lokalitu. Takisto by to malo fungovať aj v systéme Android.

Dúfajme, že spoločnosť Google bude naďalej rozvíjať aplikácie AppOps a sprístupňovať ju normálnym používateľom systému Android. Zatiaľ nie je pravda, že Android má oprávnenie na aplikáciu, kým systém iOS nemá - obidva operačné systémy majú systémy povolenia. A riešenie spoločnosti Apple je pre väčšinu ľudí pravdepodobne lepšie.