IOS-ove su aplikacije uvijek bile na pločama i dok su aznačajan broj korisnika možda ne zna samo što to znači u pogledu stabilnosti i dozvola aplikacije, vjerojatno je da znaju da je ograničenje tamo kako bi se stvari odvijale nesmetano. Apple je 2012. predstavio sandboxing za OS X aplikacije za tada nadolazeći Mountain Lion. Sada sve nove aplikacije poslane u Mac App Store moraju biti natopljene u sanduksu i iako mnogi korisnici možda nisu primijetili razliku, programeri to sigurno imaju. Ako ste se ikada zapitali što radi aplikacija s pjeskovnim programima koja se izvodi na vašem Macu, tj. Koja dozvola aplikacija koristi, SandboxInfo besplatna je aplikacija dostupna u Mac App Store-u kojagovori vam upravo to. Aplikacija bi mogla biti korisna i programerima, ali krajnjim je korisnicima najlakši način da vide što aplikacija može učiniti i provjeriti ovlaštenja za potpisivanje.
Nakon instaliranja povucite i ispustite ikonu aplikacije naprozor aplikacije ili ga odaberite klikom na opciju "Odaberi aplikacije". Ako odaberete više aplikacija za provjeru, SandboxInfo će otvoriti zaseban prozor za svaku od njih.

SandboxInfo izvještava o četiri vrste dozvolada aplikacija može upotrebljavati: pristup datotekama, uređaji, iznimke i neobrađeni podaci. Programi za zalihe nisu s sandukom i imaju potpuni pristup svim značajkama OS-a. Aplikacije trećih strana preuzete iz Mac App Store-a ili s vlastite web lokacije razvojnog programera mogu, ali ne moraju biti sandbox.
Aplikacije koje se nalaze u pesku označene su prikazomkakvu razinu pristupa imaju pod svakom glavom dozvola. Pristup datotekama govori kojim datotekama u vašem sustavu aplikacija može čitati i pisati, u odjeljku Uređaji navedeni su uređaji s kojima se može povezati, Iznimke navode sve iznimke koje ste možda odobrili, a Raw Data prikazuje datoteke koje su stvorile aplikaciji i kojoj se aplikacija može pisati. Ovdje ćete naći datoteku popisa za popis aplikacija.

Za provjeru autoriteta za prijavu aplikacije kliknitegumb autoriteta za potpis u vrhu, pojavit će se skočni prozor s pojedinostima. Za aplikacije preuzete iz Mac App Store-a Apple će biti autoritet za potpis. Za većinu ostalih aplikacija tijelo za potpis potpisuje sam programer, ili u nekim slučajevima izdavač.

SandboxInfo također označava kada aplikacija nijesandboxed i kad nije potpisan. Iako je prilično dobro za provjeru statusa Sandbox bilo koje aplikacije, krajnji korisnik nije lako razumjeti što znače dozvole. Aplikacija bi mogla učiniti bilo jednostavnim objašnjenjem dozvola ili dodavanjem naznake može li neko od dozvola koje ta aplikacija predstavlja potencijalno opasna.
Preuzmite SandboxInfo s Mac App Store-a
komentari