install IPA package to iOS device with command line
Project description
Command line tool to deploy IPA package to iOS device.
It was written with nodejs before, now it's re-written with python3.
Installation
Please make sure your Python is v3.7 or above.
python3 --version
python3 -m pip install ipa-deploy
Or, clone from GitHub:
git clone https://github.com/floatinghotpot/ipa-deploy.git
cd ipa-deploy
python3 -m pip install -e .
How To Use
ipa-deploy <path_to_ipa_file>
Example:
ipa-deploy myapp.ipa
How It Works
Here are the steps that the tool actualy runs:
# unzip the IPA file to tmp folder
mkdir ./tmp
unzip <path_to_ipa_file> -d ./tmp
# run ios-deploy to install the app into iOS device
ios-deploy -b ./tmp/Payload/*.app
# clean up the tmp folder
rm -r ./tmp
Dependency
It will call ios-deploy, so make sure it's installed first.
If not installed, install it with Homebrew:
brew install ios-deploy
Credits
A simple tool created by Raymond Xie, to install IPA package with command line.
Any comments are welcome.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ipa-deploy-2.0.1.tar.gz.
File metadata
- Download URL: ipa-deploy-2.0.1.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
108b7158fc7958c073d51a9438e9fb1eb1b70f2acd0c7cd1dd5b152db5d9d8e1
|
|
| MD5 |
2b95612f255cece169f89473837b3dde
|
|
| BLAKE2b-256 |
2197f9b38591ca83cfceb05f5c4d8c26830647d06d382faba6e677fa763c3ea4
|
File details
Details for the file ipa_deploy-2.0.1-py3-none-any.whl.
File metadata
- Download URL: ipa_deploy-2.0.1-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea22ab66f4ad1a4dc3806d432d8db914509270c38829263181a9abe3467d6ee3
|
|
| MD5 |
190517fd5da2f09fb657cb455b42e520
|
|
| BLAKE2b-256 |
8ca71a5bd3cf2ecc77d87fe744c3d0a7a6926a79f2628c9ee40670c77da4a2d9
|