iOS-Apps wurden schon immer in einer Sandbox gespeichertViele Benutzer wissen möglicherweise nicht genau, was dies für die Stabilität und die Berechtigungen der Apps bedeutet. Sie wissen wahrscheinlich, dass die Einschränkung dazu dient, den reibungslosen Ablauf zu gewährleisten. Apple führte 2012 Sandboxing für OS X-Apps für den bevorstehenden Mountain Lion ein. Jetzt müssen alle neuen Apps, die an den Mac App Store gesendet werden, mit einer Sandbox versehen werden. Auch wenn viele Benutzer den Unterschied möglicherweise nicht bemerkt haben, haben Entwickler ihn sicherlich bemerkt. Wenn Sie sich jemals gefragt haben, was eine Sandbox-App auf Ihrem Mac tut, d. H. Welche Berechtigungen die App verwendet, SandboxInfo ist eine kostenlose App, die im Mac App Store erhältlich istsagt dir genau das. Die App kann auch für Entwickler nützlich sein, aber für Endbenutzer ist es der einfachste Weg, zu sehen, was eine App kann, und ihre Signaturberechtigung zu überprüfen.
Nach der Installation ziehen Sie ein App-Symbol per Drag & Drop auf dasApp-Fenster, oder wählen Sie es aus, indem Sie auf die Option "Anwendung (en) auswählen" klicken. Wenn Sie mehrere zu überprüfende Apps auswählen, öffnet SandboxInfo für jede ein eigenes Fenster.

SandboxInfo meldet vier Arten von Berechtigungendie eine App möglicherweise verwendet: Dateizugriff, Geräte, Ausnahmen und Rohdaten. Standard-Apps sind nicht in einer Sandbox gespeichert und haben uneingeschränkten Zugriff auf alle Funktionen des Betriebssystems. Apps von Drittanbietern, die aus dem Mac App Store oder von der Website des Entwicklers heruntergeladen wurden, sind möglicherweise in einer Sandbox gespeichert oder nicht.
Apps, die in einer Sandbox gespeichert sind, werden durch Anzeigen angezeigtwelche Zugriffsebene sie unter jedem Berechtigungskopf haben. Der Dateizugriff gibt an, auf welche Dateien auf Ihrem System die App lesen und schreiben kann, der Abschnitt Geräte listet die Geräte auf, mit denen eine Verbindung hergestellt werden kann, Ausnahmen listet alle Ausnahmen auf, die Sie möglicherweise der App gewährt haben, und Rohdaten zeigen Dateien an, die von erstellt wurden die App und dass die App schreiben kann. Hier finden Sie die Plist-Datei der App.

Klicken Sie auf, um die Signaturberechtigung einer App zu überprüfenKlicken Sie oben auf die Schaltfläche Signing Authority, und ein Popup mit den Details wird angezeigt. Für Apps, die aus dem Mac App Store heruntergeladen wurden, ist Apple die Signaturbehörde. Bei den meisten anderen Apps ist die Signaturbehörde der Entwickler selbst oder in einigen Fällen ein Herausgeber.

SandboxInfo zeigt auch an, wenn eine App nicht istSandkasten und wenn es nicht signiert wurde. Obwohl es ziemlich gut ist, den Sandbox-Status einer App zu überprüfen, ist es für Endbenutzer nicht einfach zu verstehen, was die Berechtigungen bedeuten. Die App könnte entweder eine einfache Erklärung der Berechtigungen enthalten oder einen Hinweis hinzufügen, ob eine der Berechtigungen, über die die App verfügt, möglicherweise gefährlich ist.
Laden Sie SandboxInfo aus dem Mac App Store herunter
Bemerkungen