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. 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. 

Prenumerera
Nortis om
guest

Denna webbplats använder Akismet för att minska skräppost. Lär dig om hur din kommentarsdata bearbetas.

0 Comments
Nyaste
Äldsta Mest röstade
Inline Feedbacks
Se alla kommentarer
Taxen Puck🗨️ “Jag får inte ens ha en iPad. Men visst, prata ni om AI.

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:

Dags att uppdatera – Apple åtgärdar säkerhetsbuggar

Dags att uppdatera – Apple åtgärdar säkerhetsbuggar

Apple har släppt nya uppdateringar för iOS 18.6.2, iPadOS 18.6.2 och macOS Sequoia 15.6.1. Syftet är att täppa till en allvarlig säkerhetslucka som redan har utnyttjats i riktade attacker. Enligt Apples egen säkerhetsdokumentation handlar det om ett minnesfel som kunde…

läs mer
Så räddar jag, Puck, hemmet från dolda faror i soffan

Så räddar jag, Puck, hemmet från dolda faror i soffan

Människorna kallar dem ”soffkuddar”. Jag kallar dem hemliga gömställen. Varje dag ändrar de form. Ibland står de rakt, ibland ligger de som fallna soldater. Jag måste klättra upp, gräva med tassarna och trycka med nosen för att se om någon…

läs mer