[macken_darad]

Gratis är gott: Håll koll på vad macOS gör du startar ett program med Apparency

av | aug 20, 2025 | Bluesky, Mastodon, Threads, Tipset: Appar och Program

macOS kontrollerar alla appar som ska installeras med en mängd säkerhetsfunktioner: Gatekeeper, notiser, säkerhet, rättigheter och mer, men MacOS visar dig inte resultatet av dessa kontroller.

Antingen startas programmet, kanske med en dialogruta som säger att programmet laddats end från nätet, eller så startas det inte därför att utvecklaren inte kan identifieras. Det är det Apparency gör – visar vad som kontrolleras.

Apparency kan:

  • Undersöker appstrukture
  • Få information om en komponent
  • Allmän information
  • Dokumenttyper och andra Info.plist-egenskaper
  • Kodsignatur, Sandbox och Gatekeeper Info
  • Få information om en komponent
  • Visa kodsignaturen
  • Visa Info Property List
  • Visa rättigheterna
  • Visa körbar information
  • Visa App Store-kvitto
  • Visa administrationsprofil
  • Undersöka komponenter i andra appar
  • Hitta appbehållare
  • Hitta delade appgruppsbehållare
  • Använder Från Quick Look

Apparency

What’s new in version 2.3

  • Changed the info pane to show Quarantine rather than Downloaded. Modern macOS likes to quarantine files that are opened by a sandboxed app, seemingly resulting in more non-download quarantines than actual downloads. You can still click on the quarantine date here to see what app triggered it and how — for example, “Downloaded by Safari” (for a true download) or “Opened by Hex Editor” (for a sandboxed app). If the quarantine has already triggered a Gatekeeper prompt (and you proceeded with opening the item anyway, in whatever tortured way macOS now requires), the quarantine text is grayed out.
  • Fixed a couple of scenarios where opening a bare Mach-O executable would result in macOS unnecessarily quarantining the file on Apparency’s behalf, possibly resulting in subsequent confusing Gatekeeper alerts. macOS pretty much always quarantines a file when a sandboxed app gains write access to it. Since Apparency doesn’t request write access (it declares itself a strict “viewer” in both its Info.plist and entitlements), this won’t happen when using the File > Open dialog. However, when you drag an executable from the Finder, Apparency might receive read-write access from that. Likewise, if you use the appy CLI tool — which is, by necessity, unsandboxed — it would hand over read-write access (if the invoking user had it). Anyway, Apparency now explicitly checks for and demotes such access to be read-only, in order to avoid these confusing quarantines as much as possible. [Read More]
  • Enhanced File > Open System Component to find launchd jobs based on the names of Mach services that they provide. Previously, it would match only to the launchd job labels, which are sometimes similar to the service names, but sometimes not.
  • Added the linker-assigned UUID to the Executable Information inspector.
  • Fixed a bug where Component > Show Launch Information might do nothing, for certain configurations where the NSFixedPitchFont global preference is set to a font family that doesn’t have a bold variant.
  • Fixed a bug in the Quick Look preview where the placeholder text for missing attributes (such as “macOS requirement unknown” or “No identifier”) might be difficult to read in Dark Mode, depending on the background.
  • The appy command line tool has a new ‑‑show-components (-c) option, to show the details of an app’s components right in Terminal, without launching the Apparency app. This gives information such as bundle identifiers, versions, signing identities, and various flags (Gatekeeper, notarization, etc), all in a single plain text table. You can customize which columns are included using the ‑‑add-column (-C) option. There is also a new ‑‑quiet (-q) option to inhibit status messages and other niceties, in order to make extracting bits from stdout easier. Run appy with no arguments for updated usage, and see the User Guide for an example..

Magasin Macken använder AI för att samla in information och underlag för de texter som publiceras. Vi använder även AI för att skapa bilder och illustrationer. Dessa märks alltid med att det är AI-bilder om bilderna är fotorealistiska. I förekommande fall så läggs även till länkar till källa och referenser till i texterna som alltid kontrolleras av en mänsklig skribent - som är den som skriver och redigerar alla texter till alla väsentliga delar.

0 kommentarer

Taxen Puck🗨️ “Jag skäller bara när det är värt det – som den här artikeln.”

blank

Mikael Winterkvist

Fyrabarns-far, farfar, morfar och egen företagare i Skellefteå med kliande fingrar. Jag skriver om fotografering, sport, dataprylar, politik, nöje, musik och film. Vid sidan av den här bloggen så jobbar jag med med det egna företaget Winterkvist.com. Familjen består av hustru, fyra barn (utflugna) och fem barnbarn.

Jag har hållit på med datorer sedan tidigt 1980-tal och drev Artic BBS innan Internet knappt existerade. Efter BBS-tiden har det blivit hemsidor, design, digitala medier och trycksaker. Under tiden som journalist jobbade jag med Mac men privat har det varit Windows som har gällt fram till vintern 2007. Då var det dags att byta och då bytte vi, företaget, helt produktionsplattform till macOS. På den vägen är det.

_____________________________________________________________________________________

Anmäl dig till Magasin Mackens nyhetsbrev

Du får förhandsinformation om Macken, våra planer och du får informationen, först och direkt till din mail. Vi lovar att inte skicka din information vidare och vi lovar att inte skicka ut mer än max ett nyhetsbrev per månad.

Anmäl dig här

_____________________________________________________________________________________

De senaste inläggen:

Det som en gång var musik är nu bara flöde

Det som en gång var musik är nu bara flöde

Musiken har alltid varit mer än ljud. Den har varit ett sätt att förstå världen, ett språk som talar till känslan utan ord. I dag är den en tjänst, alltid tillgänglig men sällan närvarande. Det som tidigare var en handling…

läs mer