Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/letiemble/receiptquicklook

A QuickLook plugin to inspect App Store receipts.
https://github.com/letiemble/receiptquicklook

objective-c quicklook-bundle quicklook-plugin receipt

Last synced: about 2 months ago
JSON representation

A QuickLook plugin to inspect App Store receipts.

Awesome Lists containing this project

README

        

# Receipt QuickLook Plugin

This quick look plugin provides a way to visualize cryptographic receipt generated by the App Stores (iOS and OS X).
This is quite useful for iOS application as there is no way to visualize them on the device.

## How to build ?

Open the project with Xcode and hit the build button.
The project generates a QuickLook bundle named `ReceiptQuickLook.qlgenerator`.

## Installation

Once the QuickLook bundle is generated:

- copy it under the `~/Library/QuickLook/` folder for a user-wide use.
- copy it under the `/Library/QuickLook/` folder for a system-wide use. You may need to authenticate in order to copy the bundle.

Then, open a **Terminal** window and type `qlmanage -r` in order to rebuild the QuickLook plugin database.

You may also install the plugin as a [cask](https://caskroom.github.io) via `brew cask install receiptquicklook`.

## How to use ?

Like any other QuickLook plugin, go in the **Finder**, select a receipt file and press the `space` key.

## Inspecting iOS receipt

In order to inspect iOS receipt, you have to:

- Open the **Xcode** organizer window.
- Select the device where your application is installed, then the **Applications** item.
- Select the application and below the sandbox area, click on the download button.
This will save a bundle with the `xcappdata` extension containing all the files from the application's sandbox.
- In the **Finder**, right-click on the sandbox bundle and select `Show Package Contents`.
- Go to the `AppData/StoreKit` folder and select the receipt file; press the `space` key.
- Et Voilà !

## License

The Receipt QuickLook Plugin is licensed under the GNU General Public License v3.
See for more details.