- - Controlla facilmente lo stato della sandbox, le autorizzazioni e il certificato di firma del codice delle app Mac

Controlla facilmente lo stato della sandbox, le autorizzazioni e il certificato di firma del codice delle app Mac

Le app iOS sono sempre state in modalità sandbox e mentre aun numero significativo di utenti potrebbe non sapere esattamente cosa significhi in termini di stabilità dell'app e autorizzazioni, è probabile che sappiano che la restrizione è lì per mantenere le cose senza intoppi. Nel 2012 Apple ha introdotto il sandboxing per le app OS X per l'imminente Mountain Lion. Ora, tutte le nuove app inviate al Mac App Store devono essere in modalità sandbox e mentre molti utenti potrebbero non aver notato la differenza, gli sviluppatori sicuramente hanno. Se ti sei mai chiesto cosa sta facendo un'app sandbox in esecuzione sul tuo Mac, ovvero quali autorizzazioni sta utilizzando l'app, SandboxInfo è un'app gratuita disponibile nel Mac App Store cheti dice proprio questo. L'app potrebbe essere utile anche per gli sviluppatori, ma per gli utenti finali è il modo più semplice per vedere cosa può fare un'app e verificarne l'autorità di firma.

Una volta installato, trascina e rilascia l'icona di un'app sulfinestra dell'app o selezionala facendo clic sull'opzione "Scegli applicazioni". Se selezioni più app da controllare, SandboxInfo aprirà una finestra separata per ognuna.

SandboxInfo seleziona l'app

SandboxInfo riporta quattro tipi di autorizzazioniche un'app potrebbe utilizzare: accesso ai file, dispositivi, eccezioni e dati non elaborati. Le app di magazzino non sono in modalità sandbox e hanno pieno accesso a tutte le funzionalità del sistema operativo. Le app di terze parti scaricate dal Mac App Store o dal sito Web dello sviluppatore possono o meno essere sottoposte a sandbox.

Le app in modalità sandbox sono indicate daquale livello di accesso hanno sotto ciascuna testa di autorizzazione. Accesso ai file ti dice quali file sul tuo sistema l'app può leggere e scrivere, la sezione Dispositivi elenca i dispositivi con cui può connettersi, Eccezioni elenca tutte le eccezioni che potresti aver concesso all'app e Raw Data mostra i file che sono stati creati da l'app e su cui l'app può scrivere. Troverai il file plist dell'app elencato qui.

Autorizzazioni SandboxInfo

Per verificare l'autorità di firma di un'app, fare clic suil pulsante Autorità di firma in alto e verrà visualizzato un popup con i dettagli. Per le app scaricate dal Mac App Store, Apple sarà l'autorità firmataria. Per la maggior parte delle altre app, l'autorità di firma è lo sviluppatore stesso o, in alcuni casi, un editore.

SandboxInfo

SandboxInfo indica anche quando un'app non lo èsandbox e quando non è stato firmato. Sebbene sia abbastanza buono per controllare lo stato di Sandbox di qualsiasi app, non è facile per un utente finale capire cosa significano le autorizzazioni. L'app potrebbe fare con una semplice spiegazione delle autorizzazioni o aggiungere un'indicazione se una qualsiasi delle autorizzazioni dell'app potrebbe essere potenzialmente pericolosa.

Scarica SandboxInfo dal Mac App Store

Commenti