Skip to content

ealeksandrov/ProvisionQL

Repository files navigation

ProvisionQL

Build Latest Release License Platform

ProvisionQL is a macOS file inspector and Quick Look extension for Apple app archives and provisioning profiles.

Open or drop a supported file into the app for the full inspector, or use Finder Quick Look for previews and thumbnails.

Supported Files

File Description
.ipa Packaged iOS, tvOS, watchOS, or visionOS app
.tipa TrollStore IPA
.xcarchive Xcode archive, including macOS archive layouts
.appex App extension bundle
.mobileprovision iOS provisioning profile
.provisionprofile macOS provisioning profile

Features

  • App archive previews with bundle metadata, icon, entitlements, embedded provisioning profile, and diagnostics.
  • Provisioning profile previews with type, platform, signature status, certificates, devices, entitlements, and validation diagnostics.
  • Quick Look thumbnails for app archives and provisioning profiles.
  • In-app file inspector for drag-and-drop and Open With workflows.
  • In-preview error reporting for malformed profiles and archives.

Installation

  1. Download the latest release from Releases.
  2. Unzip the archive and move ProvisionQL.app to /Applications.
  3. Launch ProvisionQL.app once.
  4. If Finder previews do not appear, enable the Quick Look extensions in System Settings > Login Items & Extensions.

From the toolbar, click Extensions to open System Settings > Login Items & Extensions.

Development

Open ProvisionQL.xcodeproj in Xcode 26 or newer.

Useful commands:

swift test --package-path ProvisionQLCore
mise run lint
mise run format

Author

Created and maintained by Evgeny Aleksandrov (@ealeksandrov).

Acknowledgments

Initially based on Provisioning by Craig Hockenberry.

License

ProvisionQL is available under the MIT license. See LICENSE.md for details.

About

Quick Look plugin for mobile apps and provisioning profiles

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors