Androidilla on käyttöoikeusjärjestelmä yksittäisille sovelluksille, mutta myös iPhonet ja iPads. Android antaa sinulle yhden kehotteen, kun asennat sovelluksen, mutta iOS: n avulla voit tehdä enemmän päätöksiä.
Monet geeksit ovat pitkään uskoneet, että Androidin lupajärjestelmä on etu verrattuna iOS: n puutteeseen. Tämä voi olla järkyttävää ehdottaa monia Android-geeksit, mutta iOS: n lupajärjestelmä on todennäköisesti paljon käytännöllisempi.
Päivittää: Google poisti AppOps-ominaisuuden Android 4.4.2: sta tämän artikkelin kirjoittamisen jälkeen ja väitti, että se oli vahingossa julkaistu. Tämä tarkoittaa, että Android-sovellusten käyttöoikeustilanne on nyt huonompi kuin kuvassa.
Ennen kuin voimme täysin ymmärtää, miten sovellusten käyttöoikeudet toimivat eri tavoin iPhonissa ja iPadeissa, katsotaan nopeasti, miten ne toimivat Androidissa. Kun asennat sovelluksen Google Playsta (tai muualta), näet luettelon käyttöoikeuksista, joita sovellus tarvitsee. Sovellusten on annettava lupa tehdä kaiken Internet-yhteyden kautta lukemalla USB-tallennustilaa, kunnes pääset puhelintatilasi tilaan ja GPS-sijaintitietoihin.
Jos olet joku, joka todella kiinnittää huomiota, voit tarkastella tätä lupaluetteloa asennusaikana. Mutta se on take-it-tai-leave-it päätös. Voit halutessasi asentaa sovelluksen ja hyväksyä käyttöoikeudet tai kieltäytyä asentamasta sovellusta ja kieltää käyttöoikeudet.
Jos olet keskimääräinen Android-käyttäjä, on hyvät mahdollisuudet, ettet edes kiinnitä paljon huomiota oikeuksiin. Olet varmaankin koulutettu, että sovellukset vaativat kaikenlaisia käyttöoikeuksia, mukaan lukien "sijainnin" käyttöoikeudet ilmaisissa peleissä mainostamistarkoituksiin. Jos haluat käyttää sovellusta, saatat asentaa sen.
Tämä on ainoa lupapäätös, jonka useimmat käyttäjät saavat tehdä. Android 4.3: ssä ja uudemmissa versioissa on nyt mahdollista hallita sovelluslupia järjestelmän sisäänrakennetuilla asetuksilla uuden AppOps-paneelin avulla, mutta nämä asetukset ovat piilotettuja eikä niitä koskaan löydy useimmilta. Sinun on myös tehtävä aktiivisempi päätös, joka pyytää ohjauspaneelia hallitsemaan käyttöoikeuksia sovelluksen asentamisen jälkeen.
App-käyttöoikeudet iPhonessa ja iPadissa toimivat eri tavoin. Kun asennat sovelluksen, et tee mitään valintoja oikeuksista. Olet valinnut tiettyjen peruslupien sallimisen. Jokaisella asennetulla sovelluksella on joitain perusasetuksia, kuten Internet-yhteys. Asennusajankohdassa asennat sovelluksen vain - et anna sille erityisiä käyttöoikeuksia, kuten GPS-yhteyden tai yhteystietojen käyttöoikeutta.
Jotta voit käyttää tiettyjä käyttöoikeuksia - erityisesti käyttää sijaintitietoja (GPS), yhteystietoja, kalenterit, muistutuksia, valokuvia, Bluetoothia, mikrofonia, liikkumistoimintaa, Twitter-tiliä tai Facebook-tiliä - sovellus pyytää lupaa sen käytön yhteydessä. Esimerkiksi kun asennat Google Mapsin tai muun kartta-sovelluksen, se näyttää ponnahdusikkuna, jossa pyydetään tarkastelemaan sijaintia, kun käytät ensin kartoitusominaisuuksia. Jos sovellus tarvitsee yhteystietojasi tiettyä ominaisuutta varten, näet vain yhteyshenkilön lupahakemuksen, kun käytät kyseistä ominaisuutta.
On helpompi ymmärtää, miksi sovellus haluaa käyttöoikeudet ja mitä se käyttää.
Lisäksi sinulla on useita vaihtoehtoja. Voit kieltää lupapyynnön - sanomalla "ei, en luotu tähän sovellukseen päästäksesi yhteystietoihini tai GPS-sijaintiisi" - ja jatkaa sovelluksen käyttämistä joka tapauksessa. Voit ottaa käyttöön joitain käyttöoikeuksia, mutta ei muita.
Androidissa normaalit käyttäjät voivat sallia kaikki käyttöoikeudet asennuksen ajan tai vain käyttää sovellusta. IOS-järjestelmässä tavalliset käyttäjät voivat hallita ja ymmärtää käyttöoikeuksia paljon helpommin.
Voit myös siirtyä iOS-asetusten näyttöön ja koskettaa Yksityisyys -toimintoa nähdäksesi nämä luokat.
Napauta luokkaa, jos haluat nähdä, mitkä asennetut sovellukset voivat käyttää lupaa ja peruuttaa ne mahdollisesti. Tämä on olennaisesti iOS-versio AppOps-näytöstä Androidissa, mutta se näkyy keskimäärin käyttäjille eikä piilotettu vain geeksit.
Tämä järjestelmä pakottaa sovelluskehittäjät oikeuttamaan tarvittavat käyttöoikeudet. IOS: ssa käyttäjät kieltävät pääsyn Angry Birdsille, jos he yhtäkkiä pyysivät lukemaan GPS-sijainninsa. Androidissa monet käyttäjät eivät edes ymmärrä, että he sallivat tämän.
Tietenkin Androidin lupajärjestelmällä on edelleen etuja. Jos olet geek, saat entistä hienojakoisemman luvanhallinnan AppOpsin avulla. Android myös pakottaa sovelluksia ilmoittamaan lisenssejä, jotta näet, voiko sovellus käyttää Internetiä vai ei. Android tarjoaa myös käyttöoikeuksia, joita ei ole saatavilla iOS: ssä, jolloin sovellukset voivat tehdä enemmän asioita.
Mutta vaikka Android on monella tapaa joustava ja tehokas, se haittaa todellisesta maailmasta. Normaalikäyttäjät, jotka haluavat vain pelata mobiilipelejä ilman, että heidän yhteystietonsa on kerätty, ja kerättyjä paikkoja on paljon enemmän valvontaa iOS: ssa.
Ei ole mitään syytä, miksi Androidin lupajärjestelmän pitäisi olla niin "take-it-tai-leave it", ellet tiedä salainen asetusnäyttö. Web toimii kuten iOS - jos sivusto haluaa käyttää sijaintisi, sen on kysyttävä. Jos se haluaa käyttää mikrofonia tai verkkokameraasi, sen on kysyttävä. Voit sallia tai kieltää minkä tahansa näistä käyttöoikeuksista ja jatkaa sen käyttöä verkkosivustolla. Sen pitäisi toimia näin myös Androidilla.
Toivottavasti Google jatkaa AppOps-sovellusten kehittämistä ja tekee sen normaalien Android-käyttäjien saataville. Tällä hetkellä ei ole totta, että Androidilla on sovelluslupia, kun iOS ei - molemmilla käyttöjärjestelmillä on käyttöoikeusjärjestelmiä. Ja Applen ratkaisu on todennäköisesti parempi useimmille ihmisille.