- certificate--which tells your devices that Apple trust you
- a app id
- a test device
- a provisioning profile
Forked from githubutilities/Apple-real-device-debugging.md
Created
August 20, 2025 07:23
-
-
Save lusi1990/0546b1c2bd8849c5dd2a941b2beb333b to your computer and use it in GitHub Desktop.
install ipa using command line
- using
ideviceinstallerwhich can be installed usingbrew install ideviceinstaller
# list installed app on the connected device
# it also lists the identifier of the installed packages
ideviceinstaller -l
# install ipa
ideviceinstaller -i <your-package.ipa>
# uninstall app
ideviceinstaller -U <your-app-id>ipa is essentially a zip file.
iTunes Artwork--a PNG app icon for showing in iTunes and the App Store.iTunesMetadata.plist—Contains copyright information, release date, purchase date, name of the developer and company who created it, etc./Payload/Application.app
To repack the
ipa, simple select the three files and folder listed above and right click and select compress. TheArchive.zipyou get can be install usingideviceinstaller. You can also rename the file name you wanted.
You can also use script.
cd <the-directory-that-store-the-three-files-and-folder>
zip -0 -y -r out.ipa .
#or use
zip -0 --symlinks --recurse-paths out.ipa .
# the `out.ipa` is the result_CodeSignature/CodeResources—-configuration file forappin thePayloadresources, which is a xml configuration file. It includes two keys—filesandrules. It can be thought as an index for files in theapp.PkgInfo--It belongs tofilesinCodeResourcesconfig. The contents of the PkgInfo file are the 4-byte package type followed by the 4-byte signature of your application. It comes from OS X and is not required by iOS. For more info, please refer to here.*.nib—-compiled views*.strings—-apple binary property list for storing localizable stringsembedded.mobileprovision--embeded provisioning profile*.lproj--for localization usageInfo.plist--contains info about where to launch application, MinimumOSVersion, etc.
- IPA files – Apple’s proprietary format for archive files for Iphone Ipod Touch and Ipad applications – Uses Apple’s FairPlay DRM technology
- [HOW TO] Edit iTunes apps (IPA files) to be installed on unsupported devices
- The iTunesMetadata.plist on xamarin.com File
- gist for unpack ipa metadata
- install
ipaon jailbroken device
- Download
PP Jailbreak 2at here - Connect your device, disable your
Find-My-iPhoneand lockscreen passcode, turn airplane mode on - Open
PP Jailbreak 2and follow the instruction
- activator--customizing gesture
- OpenSSH--for remote
sshlogin - open--for open apps with remote ssh login
- netcat
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment