Generate iOS app
Last updated
Was this helpful?
Last updated
Was this helpful?
Generate an IPA file for your iOS app, which can be directly submitted to the Apple App Store for publishing. Follow this step-by-step guide to configure your iOS build settings and create a ready-to-publish build.
Ensure your Apple Developer Account is active and you have the necessary certificates and profiles before generating your iOS build.
Log in to your AppMySite account.
Navigate to Download > Build iOS App.
You’ll be directed to the iOS Build Configuration screen.
Customize your iOS app’s identity settings. This section allows you to set or migrate your app’s Bundle ID.
Migrate my live app – If you are transferring an app from another platform, turn this toggle on. Submit your Bundle ID and the version number of your existing app.
Customize my bundle identifier – Enter the Bundle ID in reverse domain format (com.example.app).
Your Bundle ID must match the one in your Apple Developer Account for successful app submission.
These settings are required to successfully generate your iOS build.
Enable iPad support – Turn this toggle on if your app supports iPad devices.
If you enable iPad support, Apple does not allow you to remove it in future app updates.
Enable iCloud Keychain – Turn this toggle on to allow users to store login credentials securely.
Enter your website’s primary domain and click Download. Upload this file to your website’s root directory via your hosting cPanel.
If Keychain access is enabled, also enable Associated Domains and AutoFill Credential Provider while creating your app identifier.
You can either automate the process or manually upload the necessary certificates and profiles.
Option 1: Generate certificate automatically
Navigate to your App Store Connect account.
Issuer ID: Go to Users & Access < Integrations < Your Issuer ID will appear under the App Store Connect API section. Copy it and submit it in the relevant field.
Key ID: The Key ID helps create secure credentials for publishing your app. To obtain your Key ID click on the + icon on the Integrations tab > enter your app name select admin access from the dropdown and click Generate. Find the new IAP Key ID under the Active Keys list. Copy and Paste it into the Key ID field.
Key file: Download your Key file under the Active key list. Simply click on the download button against the key you just generated. Upload the file in the Key File field.
Click on Generate certificate & profile.
Your .p8 key file can only be downloaded once, so store it securely.
Option 2: Upload certificates manually
If you prefer manual configuration, follow these steps:
Team ID – Retrieve your Team ID from Apple Developer Account > Membership.
Distribution Certificate – Navigate to Certificates, Identifiers & Profiles > Certificates to create a new Distribution Certificate.
Certificate Password – If your iPhone Distribution Certificate is password-protected, enter the password. Leave it blank if not applicable.
Provisioning Profile – Navigate to Certificates, Identifiers & Profiles > Profiles and download the profile linked to your app’s App ID and Distribution Certificate.
Your Provisioning Profile must match the app’s Bundle ID to be accepted during submission.
For a detailed guide and walkthrough on creating certificates:
CertificationsApp permissions allow your app to request access to device features such as the microphone, camera, location, contacts, and gallery.
Turn on the toggles for the features your app will require.
A prompt will appear when users launch your app, requesting permission.
Enable only the permissions necessary for your app’s functionality to avoid unnecessary permission requests.
Some features require additional configuration before your app build can be created.
Follow the required guides linked in your build configuration screen.
Complete the necessary steps before proceeding.
Once all configurations are complete, click Build App to generate your IPA file.
The build process may take a few minutes. Once completed, the file will be available for download.
After generating your iOS build, use TestFlight to preview the app before publishing it to the App Store.
By following these steps, you can successfully generate an iOS build and prepare your app for submission to the Apple App Store.