We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
Apparency free download for Mac

Apparency

Version 2.0

Check what's inside an app.

5.0
Based on 2 user ratesRead reviews & comments
Free
Absolutely Free

Apparency overview

Apparency - the app that opens apps.

macOS checks every app against a slew of security features: Gatekeeper, notarization, hardening, entitlements and more. But it doesn't show you the result of these checks, preferring to keep these behind the scenes — either the app opens or it doesn't, perhaps with an “app downloaded from the internet” dialog first.

Use Apparency for:
  • Examining the App Structure
  • Getting Information About a Component
    • General Information
    • Document Types and Other Info.plist Properties
    • Code Signature, Sandbox and Gatekeeper Info
  • Getting Details About a Component
    • Show the Code Signature
    • Show the Info Property List
    • Show the Entitlements
    • Show Executable Information
    • Show App Store Receipt
    • Show Provisioning Profile
  • Examining Components in Other Apps
  • Finding App Containers
    • Finding Shared App Group Containers
  • Using From Quick Look

What’s new in version 2.0

Updated on May 28 2024

  • You can now use AppleScript to automate Apparency. Read about what you can do with AppleScript and Apparency, or use Help > Open Scripting Dictionary to browse Apparency's terminology, along with many example scripts.
  • Improved performance when opening components, especially for large or complex apps. Apparency now does more of its analysis in the background, which means the window will open more quickly, and the app shouldn't SPOD while doing analysis. Also, the top-level component is now given priority to start signature verification, so that this most-likely-to-be-interesting information is shown as soon as possible.
  • When opening a Developer ID-signed app, Apparency will now request an updated notification ticket from Apple servers before evaluating the Notarization and Gatekeeper status. This is to avoid a misleading Unnotarized Developer ID status on an app that actually is notarized, but that wasn't “stapled” and hasn't been launched yet. [Read More]
  • Made searching of de facto “code places” more obvious: Apparency now shows a Look in De Facto Code Places button at the bottom of the component browser, which will find and analyze any components in these non-standard locations — without having to close and re-open the window, or having to re-start signature verification for previously-found components.
  • Added option to Always look for components in de facto “code places” under Apparency > Preferences > General. In most cases, this doesn't detract much from the performance of analyzing the app. But for especially large or complex apps (like Xcode), it can still be noticeable, which is why we don't enable this by default. (You can always enable this on a per-app basis, either via the mechanism above, or using the File > Open options.)
  • Added a status bar under the component browser, showing the total number of components, the current selection count, and the progress of loading and verifying the component code signatures.
  • Enhanced File > Open System Component to look for system apps and executables in standard paths like /usr/bin, /usr/libexec and /System/Library/CoreServices. This provides an easy way to open system components from locations that are difficult or laborious to reach from the File > Open dialog.
  • Added Apparency > Preferences > Locations, for configuring where Apparency finds system components for the File > Open System Component command, as well as for customizing which string literal sections Apparency searches in Mach-O executables (for both the File > Open System Library with String Literal command and the Component > Show String Literals from Executable inspector).
  • Added Component > Analyze Executable Using Hopper Disassembler with Architecture, which allows you to start Hopper analysis on something other than the current (active) architecture. This can be handy where you're better versed in the other instruction set, or where Hopper produces better disassembly or decompilation results for that architecture. Alternatively, add the Control key to the usual shortcut — that is, Control-Shift-Command-D — to quickly analyze the inactive architecture from an executable (at least where there is only one inactive).
  • Worked around a macOS bug (reported as FB13681128) that would prevent dragging from the Apparency-generated Quick Look preview in the Finder's Preview pane. [Read More]
  • Fixed a bug where a component that has different hardened runtime versions for different architectures would show a Conflicting signatures status for Hardening. This was accurate but confusing; now it will simply show that hardening is enabled, without any version info. (This usually won't occur for apps built with the Xcode toolchain, because the runtime version is based on the SDK in use, but other build tools can produce this situation.)
  • Fixed a bug where the app might show a Conflicting signatures status, but the Quick Look preview showed a different (non-conflicting) status. In such cases, the app was correct about the conflict; the preview was erroneously showing the status for only the active architecture. Now the preview will also show any conflicts, consistent with the app.
  • The appy CLI tool can now be used to open multiple components with a single command.

Information

License

Free

Size

5.1 MB

Downloads

432

App requirements

  • Intel 64
  • Apple Silicon
  • macOS 12 or later
Try our new feature and write a detailed review about Apparency. All reviews will be posted soon.

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0

(0 Reviews of )

There are no reviews yet
  • Comments

  • User Ratings

Atalantia
Atalantia
Nov 27 2023
1.6.1
5.0
Nov 27 2023
5.0
Version: 1.6.1
Great little helper tool.
Atalantia
Atalantia
Nov 27 2023
1.6.1
5.0
Nov 27 2023
5.0
Version: 1.6.1
Ervins Strauhmanis
Ervins Strauhmanis
Oct 26 2023
1.4.1
5.0
Oct 26 2023
5.0
Version: 1.4.1
Free
Absolutely Free
How would you rate Apparency?
Similar apps
Suspicious Package
Preview contents of installer packages.
Is this app is similar to Suspicious Package? Vote to improve the quality of this list.
Vote results
2
Upvotes
2
Total score
0
Downvotes
Pacifist
Install individual files from .pkg installers and more.
Is this app is similar to Pacifist? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
unpkg
Unpack .pkg files.
Is this app is similar to unpkg? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes