Xcode Build Ios App For Distribution

If your device needs to be registered click the register button in the dialog that xcode displays and xcode registers and adds the device to your provisioning.
Xcode build ios app for distribution. Submit your app. On your xcode project set device as generic ios device. Provide all the required information about your app such as a unique bundle id build string app icon and launch screen.
An archive is a build of your app including debugging information that xcode stores in a bundle. In xcode select your attached device as the run destination and build and run your app. Create an archive of your app.
Ios developers enrolled in the standard program can also distribute an app outside of the app store on up to 100 different devices for testing purposes only. You can select distribute app. Fill in your apple ios developer account details here.
For more information on simulated apps see running your app in the simulator or on a device. Now go back to xcode and hit that play button or run ionic cordova run ios device from the command line to install and launch your app on your ios device. After that you will be shown a dialog with your archived project.
To use any of the distribution methods you first create an archive of your app. Prepare your xcode project for distribution before you upload a build to app store connect or export a build to distribute it outside of the app store. Then under product menu select archive.
Create a provisioning profile in xcode build your app with ionic cordova build ios prod code sign your app with xcode trust the certificate you code signed your app. To use ad hoc distribution create an archive of your app or have a teammate send you an ios app store package ipa of the archived app. You may have to wait a little while for xcode to finish archiving your project.