RB App Checker Lite Changelog

What's new in RB App Checker Lite 1.1.5 Build 358

Dec 15, 2015
  • Now also shows some details for unsigned applications/bundles.
  • Better support for more types of signed packages, also for Safari extensions and XAR archives.
  • Many small fixes and internal improvements, as traditional.

New in RB App Checker Lite 1.1.4 Build 351 (Nov 23, 2015)

  • Now fully compatible with OS X 10.11 (El Capitan).
  • Now requires at least 10.10 (Yosemite) to run, 10.11 (El Capitan) recommended. A version for older systems may be available on the product site.
  • Now shows receipt creation/expiration dates, and correctly tests for validity.
  • Faster executable testing speeds up scanning by 30-45% — especially noticeable for Xcode.
  • While scanning, shows running count of items scanned.
  • Fixed a possible crash on startup on certain systems.
  • Fixed a possible crash when closing the window while checking very large apps (Xcode ahem).
  • The app version is now reported correctly as "version# (build#)".
  • Fixed an invalid link in the startup text.
  • Now closes a window if the checked item has been moved or deleted.
  • Now closes the application itself if it is moved or deleted while running.
  • Display of mobile provisioning profiles inside iOS apps now works again.
  • Displays more and better information for embedded provisioning profiles.
  • Lists symbolic links that are broken or point outside the main bundle.
  • Lists data files that have invalid executable permissions, and executables not marked as such.
  • Lists embedded frameworks.
  • Lists invisible items (not including common items like “.DS_Store”).
  • Better messages for some codesigning errors, including expired app receipt certificates.
  • Better checks and messages for Team ID.
  • Shows more details about setuid/setgid executables.
  • Shows the bundle’s UUID if present.
  • Shows the mach-O type and UUID (if present) for each architecture of the main executable.
  • Shows quarantine information if present.
  • All messages and popups have been revised for consistency.
  • Some users didn’t like the many popups, so I tried to take them out — and when I came to, I had implemented many additional ⓘ popups that show explanations or less-important/verbose info that won't appear in printouts. So there. Oh, and small bug fixes.

New in RB App Checker Lite 1.1.3 Build 321 (Sep 29, 2015)

  • Yes, you guessed it: small bug fixes.
  • You can now use the “Allow Folder…” menu item to allow subsequent access to a specific folder.
  • Allowed folders are now common to all RB Utilities.
  • Now shows "suspect" frameworks inside applications.
  • Now shows versions and copyright information when present.
  • Now shows team identifiers in requirements and leaf certificates, and checks if they match.
  • Now shows items with legacy resource forks (this includes old-style aliases, custom icons or icon badges).
  • Now alerts if there are any executables with setuid or setgid bits turned on.
  • On OS X 10.9 or newer, shows a caution if the resource requirements are weak or obsolete.
  • Fixed a possible crash when closing a window on Yosemite.
  • The list of known entitlements has been updated.

New in RB App Checker Lite 1.1.2 Build 311 (Nov 26, 2014)

  • Small bug fixes.
  • Fixed a bug that prevented running on some releases of OS X 10.8.
  • The “Open Applications” submenu is now faster and more reliable.
  • Now shows the checked item’s Info.plist at code signing time.
  • Now opens and checks app installer .pkgs produced as described in this document.
  • Now opens and checks most system plugins, bundles, packages, actions, services and whatnot.
  • Running spctl crashed under certain circumstances.

New in RB App Checker Lite 1.1.1 Build 289 (Sep 22, 2014)

  • Shorter startup time.
  • Fixed: crashed on some machines on startup.

New in RB App Checker Lite 1.1 Build 281 (Sep 3, 2014)

  • Now requires at least 10.8 (Mountain Lion) to run, 10.9 (Mavericks) recommended.
  • Extra checks required by 10.9.5 and future releases, shows version 1 & 2 sealed resources.
  • For applications, shows Gatekeeper assessment via spctl.
  • Checks for new Apple certificates.
  • The list of known entitlements has been updated.
  • Shows contained folders that can't be read due to permission issues.
  • Fixed: crashed sometimes when closing one of several windows.

New in RB App Checker Lite 1.0.3 Build 239 (Sep 7, 2013)

  • Officially supported on OS X 10.9 (Mavericks).
  • Now opens and checks .ipa bundles.
  • Opening packages (like .xcarchives) that contain applications now works properly, showing the package icon and path.
  • More and better help and credits text, now with active popups.
  • Library licenses have been included in the credits.
  • New interrupt/redo scan button.
  • The list of known entitlements has been updated.
  • Better explanations for most code signing errors.
  • Complains about missing receipt for App Store apps.
  • Pop-up file lists are now slightly better-looking.
  • Unsigned frameworks aren't incorrectly flagged with a signing error anymore.
  • Fixed: the app froze after clicking the full-screen button in QuickLook preview.
  • Fixed: issues with mailto: links in the About window.
  • Fixed: the File->Select... menu is now enabled; it doesn't work for frameworks, though; the workaround is to drag one onto the app icon or window.

New in RB App Checker Lite 1.0.2 Build 207 (Aug 30, 2012)

  • Officially supported on OS X 10.8 (Mountain Lion).
  • All artwork and icons are now Retina-compliant.
  • Displays the time elapsed while checking.
  • Will ask for user consent when opening related folders and open applications.
  • New menu for showing/clearing user-allowed folders.
  • The “Open Applications” submenu is now faster and more reliable, and shows certificates for signed apps.
  • Running applications can now be opened from the Dock menu.
  • Better labels for certain entitlements.
  • Shows the signature timestamp and checks it against the certificate chain.
  • Better checking and messages for untrusted certificates.
  • Now includes designated requirements into static check.
  • Shows if the designated requirement is implicit or explicit.
  • Shows and checks signature identifiers.
  • Various reworded messages, fixes and improvements.

New in RB App Checker Lite 1.0.1 Build 187 (May 28, 2012)

  • Fixed: inconsistent border type on scroll views.
  • Fixed: cross-checking .* profiles with bundle IDs failed.
  • Fixed: command-Open now works even with no windows open.
  • Fixed: command-Open on an existing window lost the window contents.
  • Various small fixes and improvements.