25Aug
Az Android egyéni alkalmazásokhoz engedélyezési rendszerrel rendelkezik, de az iPhones és iPads is. Az Android egy parancsot ad egy alkalmazás telepítésekor, de az iOS lehetővé teszi, hogy több döntést hozhasson.
Sok geek már régóta hittek, hogy az Android engedélyezési rendszere előnyt jelent az iOS hiánya miatt. Ez megdöbbentő lehet, ha sok Android geekset javasol, de az iOS engedélyezési rendszere vitathatatlanul sokkal praktikusabb.
frissítés: A Google eltávolította az AppOps funkciót az Android 4.4.2-ről, miután ezt a cikket írták, azt állítva, hogy véletlenül megjelent. Ez azt jelenti, hogy az Android-alkalmazások engedélye még rosszabb, mint az alábbiakban.
Az Android engedélyekkel kapcsolatos probléma
Mielőtt teljesen tisztában lennénk azzal, hogy az alkalmazásengedélyek hogyan működnek másképp az iPhone készülékeken és iPadeken, nézzük meg gyorsan, hogyan működnek az Android rendszeren. Amikor egy alkalmazást telepít a Google Playről( vagy bárhol máshol), megjelenik az engedélyek listája. Az alkalmazásoknak engedélyezniük kell, hogy mindent megtesznek az internetről való hozzáféréshez az USB tároló felolvasásához, egészen a telefonhívás állapotához és a GPS-helyadatok eléréséhez.
Ha Ön valaki, aki valóban figyelmet szentel, az engedélyek ezen listáját megtekintheti a telepítés idején. De ez egy "take-it-or-leave-it" döntés. Kiválaszthatja az alkalmazás telepítését és az engedélyek elfogadását, vagy elutasíthatja az alkalmazás telepítését, és megtagadhatja az engedélyeket.
Ha átlagos Android-felhasználó vagy, jó esély van arra, hogy nem is fordít sok figyelmet az engedélyekre. Valószínűleg felkészültetek arra, hogy az alkalmazások mindenfajta engedélyt kérnek, beleértve a "hely" engedélyeket ingyenes játékokban hirdetési célzási célokra. Ha használni szeretné az alkalmazást, befejezi a telepítést.
Ez az egyetlen engedélyezési döntés, amelyet a legtöbb felhasználó bármikor elérhet. Az Android 4.3-s és újabb verziói esetén az App Apps-panel segítségével lehetőség van az alkalmazásengedélyek kezelésére a rendszerbe beépített beállításokkal, de ezek a beállítások rejtettek és a legtöbb ember soha nem fogja megtalálni őket. Aktívabb döntést kell hoznia, és felkéri a központot, hogy kezelje az engedélyeket az alkalmazás telepítése után.
Hogyan működnek az iOS engedélyek
Az iPhone és iPad alkalmazás engedélyei másképpen működnek. Alkalmazás telepítésekor Ön nem tesz eleget az engedélyekről.Ön bizonyos alapvető engedélyek engedélyezését választja - minden telepített alkalmazásnak van alapszintű engedélye, például internet-hozzáférési lehetősége. A telepítés idején csak telepíti az alkalmazást - nem ad meg semmilyen különleges jogosultságot, például hozzáférést a GPS-hez vagy a névjegyhez.
Bizonyos jogosultságok - konkrétan a Location Services( GPS), a Névjegyzék, a naptárak, az emlékeztetők, a fényképek, a Bluetooth, a mikrofon, a mozgásaktivitás, a Twitter fiók vagy a Facebook fiók eléréséhez - az alkalmazás engedélyt kér, amikor használni akarja. Például, ha telepíti a Google Térképet vagy egy másik leképezési alkalmazást, megjelenik egy előugró ablak, amely a leképezési funkcióinak első használatakor meg szeretné tekinteni a helyét. Ha egy alkalmazásnak szüksége van egy bizonyos funkcióra a névjegyeire, akkor csak akkor fog megjelenni, ha az adott funkciót először használja.
Könnyebb megérteni, hogy az alkalmazás miért akarja az engedélyeket és mire használja.
Mi több, több lehetőség van itt. Megtagadhat egy engedélykérelmet - mondja: "Nem, nem bízom abban, hogy ez az alkalmazás hozzáférjen a névjegyemhez vagy a GPS-helyhez" -, és továbbra is alkalmazza az alkalmazást. Engedélyezhet bizonyos engedélyeket, de nem másokat.
Az Android rendszeren a normál felhasználók választhatják, hogy engedélyezik az összes engedélyt a telepítési időben, vagy csak nem használják az alkalmazást. Az iOS rendszeren a normál felhasználók sokkal könnyebben kezelhetik és megérthetik az engedélyeket.
Az iOS beállítások képernyőjére is beléphet, és az engedélyek ezen kategóriáinak megtekintéséhez érintse meg az Adatvédelem lehetőséget.
Érintse meg a kategóriát annak megtekintéséhez, hogy a telepített alkalmazások milyen hozzáféréssel rendelkeznek az engedélyhez, és opcionálisan visszavonhatják őket. Ez alapvetően az Android AppOps képernyőjének iOS-verziója, de az átlagos felhasználók számára látható, ahelyett, hogy csak a geeks számára lenne rejtve.
Ez a rendszer arra kényszeríti az alkalmazásfejlesztőket, hogy igazolják az általuk igényelt engedélyeket. Az iOS rendszeren a felhasználók megtagadhatják a hozzáférést Angry Birds-hez, ha hirtelen megkérik a GPS-helyük olvasását. Androidon sok felhasználó valószínűleg nem veszi észre, hogy ezt megengedik.
Az Android még mindig megnyerte az
-tTermészetesen az Android engedélyezési rendszere továbbra is előnyös. Ha te egy geek vagy, akkor finomabb szemléletű engedélyek felügyelete az AppOps segítségével. Az Android arra is kényszeríti az alkalmazásokat, hogy több engedélyt deklaráljanak, így láthatja, hogy az alkalmazás hozzáférhet-e az internethez, vagy sem. Az Android olyan engedélyeket is kínál, amelyek nem érhetők el az iOS rendszeren, így az alkalmazások többet tehetnek.
De miközben az Android még sokféleképpen rugalmas és erőteljes, akkor megbotlik, amikor a való világban van. Azok a normál felhasználók, akik csak játszani szeretnének mobil játékokkal, anélkül, hogy kapcsolatukat betakarították volna, és az összegyűjtött helyek sokkal jobban felügyelnék az iOS-t.
Nincs semmi oka annak, hogy az Android engedélyezési rendszernek olyannak kell lennie, hogy "vegye le vagy hagyja el", hacsak nem tud titkos beállítási képernyőn. A weben úgy működik, mint az iOS - ha egy webhely hozzáférést szeretne elérni a helyén, meg kell kérdeznie. Ha hozzáférni szeretne a mikrofonhoz vagy a webkamerához, meg kell kérdeznie. Lehetősége van engedélyezni vagy megtagadni ezen engedélyek bármelyikét, és továbbra is folytatni a weboldal használatát. Ez úgy működik, mint az Android. Remélhetőleg a Google folytatja az AppOps fejlesztését és elérhetővé teszi a normál Android felhasználók számára. Jelenleg nem igaz, hogy az Androidnak van app-engedélye, míg az iOS nem - mindkét operációs rendszer engedélyezési rendszerrel rendelkezik.És az Apple megoldása valószínűleg jobb a legtöbb ember számára.