Skip to content

SteelDrEgg/ipa-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

ipa-tool

A tool for collecting infos of apple ipa

Installation

Over PyPi (recommanded)

pip install ipa-tool

Over wheel

pip install --user {find in release}.whl

Use as CLI

Usage:

$ ipa-tool COMMAND [Options] [ARGS]... 

Command:

  • get-info: Returns ipa infos in json
  • cgbi2png: Turns apple cgbi into normal png

Arguments:

  • IPA_PATH: [required]

Options:

  • -mi / --get-multi-icon: [default: False]
  • -o: Output path
  • --help: Show this message and exit.

Use as python package

from ipa_tool import ipaInfos

ipa_infos = ipaInfos( {ipa_path} )

ipaInfos will return a class

class ipaInfos():
    name: str
    device: list
    size: int
    version: str
    bundleID: str
    encrypt: bool
    arch: str
    minOS: str
    icon: dict
    md5: bytes
    rawPlist: dict

You can turn it into dict by

ipa_info_dict = ipa_tool.__dict__

About

A tool for collecting apple ipa infos such name, version, cracked, etc

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages