Az iOS alkalmazásokat mindig homokozóba helyezték, és míg amivel jelentős számú felhasználó nem tudja, hogy mit jelent ez az alkalmazás stabilitása és engedélyei szempontjából, valószínű, hogy tudják, hogy korlátozva van a dolgok zavartalan működése. Az Apple 2012-ben bevezette a sandbox-ot az OS X alkalmazásokhoz az akkori közelgő Mountain Lion számára. Most, a Mac App Store-ba beküldött összes új alkalmazást homokdobozba kell helyezni, és bár sok felhasználó nem észrevette a különbséget, a fejlesztőknek minden bizonnyal van. Ha valaha azon tűnődött, vajon mi történik a Mac számítógépen futó homokos dobozban lévő alkalmazással, azaz hogy az alkalmazás milyen engedélyeket használ, SandboxInfo egy ingyenes alkalmazás, amely a Mac App Store-ban elérhetőezt mondja neked. Az alkalmazás hasznos lehet a fejlesztők számára is, de a végfelhasználók számára ez a legegyszerűbb módja annak, hogy megnézhesse, mit tehet egy alkalmazás, és ellenőrizze az aláíró jogosultságát.
A telepítés után húzza az alkalmazás ikonját a ikonraalkalmazás ablakot, vagy válassza ki az „Alkalmazás (ok) kiválasztása” lehetőségre kattintva. Ha több alkalmazást választ ki az ellenőrzéshez, akkor a SandboxInfo külön ablakot nyit meg mindegyikhez.
A SandboxInfo négyféle engedélyt jelentamit egy alkalmazás használhat: Fájlhozzáférés, Eszközök, Kivételek és Nyers adatok. Az állományalkalmazások nem vannak homokdobozban, és teljes hozzáféréssel rendelkeznek az operációs rendszer összes szolgáltatásához. A Mac App Store-ból vagy a fejlesztő saját webhelyéről letöltött harmadik féltől származó alkalmazások homokdobozban lehetnek, vagy nem.
A homokdobozban lévő alkalmazásokat a megjelenítés jelzimilyen szintű hozzáférést kapnak az egyes engedélyek alatt. A File Access megmutatja, hogy a rendszer mely fájljait tudja az alkalmazás olvasni és írni, az Eszközök szakasz felsorolja azokat az eszközöket, amelyekkel csatlakoztatható, a Kivételek felsorolnak minden kivételt, amelyet esetleg megadhatott az alkalmazás számára, a Nyers adatok pedig azokat a fájlokat mutatja, amelyeket a az alkalmazás számára, és amire az alkalmazás tud írni. Az alkalmazás listájának fájlját itt találja.
Az alkalmazás aláíró jogosultságának ellenőrzéséhez kattintson a gombraa tetején az Aláíró Hatóság gomb, és megjelenik egy felugró ablak a részletekkel. A Mac App Store-ból letöltött alkalmazások esetében az Apple lesz az aláíró hatóság. A legtöbb más alkalmazás esetében az aláíró hatóság maga a fejlesztő, vagy esetenként a kiadó.
A SandboxInfo azt is jelzi, amikor egy alkalmazás nemsandboxed, és amikor még nem írta alá. Bár nagyon jó az alkalmazások Sandbox állapotának ellenőrzése, a végfelhasználó számára nem könnyű megérteni, hogy mit jelentenek az engedélyek. Az alkalmazás megteheti az engedélyek egyszerű magyarázatát, vagy hozzáadhat egy jelzést, ha az alkalmazás bármely engedélye potenciálisan veszélyes lehet.
Töltse le a SandboxInfo fájlt a Mac App Store-ból
Hozzászólások