Skip to content
This repository has been archived by the owner on Nov 8, 2020. It is now read-only.

Tatsh/libipa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library to read IPA files

Build Status

Compatible with Python 2.7 and 3.4 and above. Python 3.3 is not supported.

Installation

pip install libipa

Usage

See below.

Note that IPAFile is just a subclass of ZipFile from the zipfile module. On the object will be the attribute app_info which contains all the information read from Payload/app_name.app/Info.plist where app_name is the application's name.

>>> from ipa import IPAFile
>>> ipa = IPAFile('Chrome 37.2062.52.ipa')
>>> ipa.app_info['CFBundleIdentifier']
'com.google.chrome.ios'
>>> ipa.is_universal()
True

About

Small library to read metadata from iOS application archives (IPA files).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages