Where does .ipa compile when I compile and deploy the iOS simulator app from Xcode?

I would like to transfer the version of my iphone application that was compiled for the simulator. The idea here is to provide copies of the application to various vms, where they will deploy the application on the iOS simulator and run some tests.

But after compiling the application for the iOS simulator, I can not find darn * .ipa. Does anyone know where he is?

+4
source share
3 answers

Theres no.ipa-Xcode copies the .app package by itself to the simulator. You can check:

 ~/Library/Developer/Xcode/DerivedData/YourProject-<some garbage>/Build/Products/Debug-iphonesimulator/ 

(replace Debug for Release if you want to distribute the release build, obviously) or, alternatively, get the version actually installed in the simulator from:

 ~/Library/Application Support/iPhone Simulator/<OS version>/Applications/<some UUID>/. 

You can copy this application package to another simulator by creating a folder with an arbitrary name in the Applications directory above and placing .app inside it.

+9
source

You can see where it places your products by looking at:

 Xcode Menu-> Preferences-> Locations 

Or, if you have specific project parameters, they will be found by viewing

 Xcode Menu-> File-> Project Settings 

I think he builds ipas from the products in these places and loads them into the simulator. So you cannot find the actual .ipa, there you will find .app in these places.

If you want ipa. Create an archive. Make an Ad Hoc distribution and save the resulting .ipa to your desktop.

+6
source

Have you tried the following location ???

Library / Developer / Xcode / DerivedData p>

0
source

All Articles