Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How Can I Extract an IPA from an iPhone for an App Downloaded from the App Store so that I can see the assets in the IPA?

Tags:

ios

iphone

One of my favorite apps was removed from the app store, i guess because it hadn't been updated in too long. I have it on an old device (approx iOS 7.1.2) but did not download it onto my new phones.

How do I get the IPA so that I can look at the app bundle and see the assets in the app?

like image 855
ohthepain Avatar asked Dec 15 '16 12:12

ohthepain


People also ask

How do I download IPA from App Store?

In your back office, go to the menu Publish > iOS App > Publish and generate your iOS app. 2. Once the build is ready, download the . ipa file.


1 Answers

So, one of the possible solution to get into the assets of any app is using the iTunes and a little magic.

In your case you can easy synchronize your device with iTunes to get all apps from your devices copied into iTunes Media Folder:

enter image description here

And after that you can just unarchive an ipa file and navigate to Payload/AnAppName.app and there should be all assets of the application.

Sample with using your terminal:

$  cd ~/Music/iTunes/iTunes\ Media/Mobile\ Applications/
$  tar -zxf Apple\ Store\ 401000.ipa
$  cd Payload/Apple\ Store.app/

And the result will be:

enter image description here

PS: instead of using bash for unarchiving, you can just change the extention of ipa-file from .ipa to .zip and after that double click on it.

like image 163
Sergei Belous Avatar answered Sep 21 '22 23:09

Sergei Belous