@tedckh/ipa-checker
v1.0.0
Published
A CLI tool to check IPA file information.
Readme
@tedckh/ipa-checker
A simple command-line interface (CLI) tool to extract and display information from iOS .ipa files, such as app name, bundle ID, team details, and provisioning profile expiration date.
Installation
To use ipa-checker, you can install it globally via npm:
npm install -g @tedckh/ipa-checkerAlternatively, you can use npx to run it without global installation:
npx @tedckh/ipa-checkerUsage
Once installed, simply run the command in your terminal:
ipa-checkerThe tool will then prompt you to enter the absolute path to your .ipa file. After you provide the path, it will extract and display the relevant information.
Example
Welcome to IPA Checker!
Please enter the absolute path to your .ipa file: /path/to/your/app.ipa
Extracting IPA to temporary directory: /path/to/your/project/temp_ipa_check_1678888888888
Reading provisioning profile...
--- IPA Information ---
App Name: My Awesome App - Production
Bundle ID: com.example.myawesomeapp
Team Name: My Company Inc.
Team Identifier: ABCDEFGHIJ
UUID: 12345678-ABCD-EFGH-IJKL-0123456789AB
Creation Date: 2024-01-01T12:00:00Z
Expiration Date: 2025-01-01T12:00:00Z
Provisions All Devices: Yes
Profile Name: iOS Team Provisioning Profile: com.example.myawesomeapp
-----------------------
Cleaning up temporary directory: /path/to/your/project/temp_ipa_check_1678888888888License
ISC
