Skip to content

Instantly share code, notes, and snippets.

@ihatem
Last active November 24, 2020 18:42
Show Gist options
  • Save ihatem/cf9c851f01658f5a7d7c97f4c59d0474 to your computer and use it in GitHub Desktop.
Save ihatem/cf9c851f01658f5a7d7c97f4c59d0474 to your computer and use it in GitHub Desktop.
Install ipa without Appsync Unifed (jailbroken device)

⚠️ This is the unsafe way to install ipa on ios, make sure the file you download is safe, don't download IPAs from fishy websites, only from devs.

Rename ipa extension to zip to extract it later

mv app.ipa app.zip

copy zip file to iphone

scp app.zip root@0.0.0.0:/User/Downloads

connect to iphone over ssh

ssh root@0.0.0.0

move to /Applications folder

cd /Applications 

Create your App.app/ directory (replace App with your app name)

mkdir App.app/ 

move to user downloads folder

cd /User/Downloads 

unzip

unzip app.zip 

the ipa contains a folder called Payload, so cd into it

cd Payload 

the payload folder contains your App.app folder, move files from this folder to the Applications/App.app/ folder

mv App.app/* /Applications/App.app/

move back

cd .. 

we don't need these files anymore

rm -rf Payload 
rm app.zip 

reset the device cache, then you can see your app on home

uicache

🎉 and voilà, have fun hacking !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment