- - Kontroller enkelt sandkassestatus, tillatelser og kodesigneringssertifikat for Mac-apper

Kontroller enkelt sandkassestatus, tillatelser og kodesigneringssertifikat for Mac-apper

iOS-apper har alltid vært sandkasset og mens abetydelig antall brukere vet kanskje ikke akkurat hva det betyr med tanke på appstabilitet og tillatelser, det er sannsynlig at de vet at begrensningen er der for å holde ting i gang. Apple introduserte sandboksing for OS X-apper i 2012 for den da kommende Mountain Lion. Nå må alle nye apper som sendes inn til Mac App Store sandkasses, og selv om mange brukere kanskje ikke har lagt merke til forskjellen, har utviklere det absolutt. Hvis du noen gang har lurt på hva en sandkasseapp som kjører på Mac-en din gjør, dvs. hvilke tillatelser appen bruker, SandboxInfo er en gratis app tilgjengelig i Mac App Store somforteller deg nettopp det. Appen kan være nyttig for utviklere også, men for sluttbrukere er det den enkleste måten å se hva en app kan gjøre, og sjekke signeringsautoriteten.

Når det er installert, drar og slipper du et appikon tilappvinduet, eller velg det ved å klikke på alternativet 'Velg applikasjon (er)'. Hvis du velger flere apper du vil sjekke, vil SandboxInfo åpne et eget vindu for hver enkelt.

SandboxInfo velg app

SandboxInfo rapporterer om fire typer tillatelserat en app kan bruke: Filtilgang, Enheter, unntak og rå data. Aksje-apper er ikke sandkasset og har full tilgang til alle funksjonene i OS. Tredjepartsapper som er lastet ned fra Mac App Store eller fra utviklerens eget nettsted, kan være sandkasset eller ikke.

Apper som er sandkasset indikeres ved å visehvilket nivå av tilgang de har under hvert tillatelseshode. File Access forteller deg hvilke filer på systemet ditt appen kan lese og skrive til, Enheter-delen viser enhetene den kan koble seg til, Unntak viser noen unntak du kan ha gitt appen, og Raw Data viser filer som er opprettet av appen og som appen kan skrive til. Du finner appens plistfil her.

SandboxInfo-tillatelser

Klikk på for å sjekke signeringsautoriteten til en appsigneringsmyndighetsknappen øverst, og en popup vises med detaljene. For apper som er lastet ned fra Mac App Store, vil Apple være signeringsmyndighet. For de fleste andre apper er signeringsmyndigheten utvikleren selv, eller i tilfeller, en utgiver.

SandboxInfo

SandboxInfo indikerer også når en app ikke er detsandkasse og når den ikke er signert. Selv om det er ganske bra å sjekke Sandbox-statusen til en app, er det ikke lett for en sluttbruker å forstå hva tillatelsene betyr. Appen kan gjøre med enten en enkel forklaring av tillatelsene, eller legge til en indikasjon om noen av tillatelsene som appen kan være potensielt farlige.

Last ned SandboxInfo fra Mac App Store

kommentarer