Generate iOS app

How to generate an iOS app build that is ready-to-publish

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.

Step 1: Navigate to the iOS build section

  • Log in to your AppMySite account.

  • Navigate to Download > Build iOS App.

  • You’ll be directed to the iOS Build Configuration screen.

Step 2: Configure app identity

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).

Step 3: Configure Apple App Store settings

These settings are required to successfully generate your iOS build.

  • Enable iPad support – Turn this toggle on if your app supports iPad devices.

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.

Step 4: Generate iOS certificates and profiles

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.

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.

For a detailed guide and walkthrough on creating certificates:

Certifications

Step 5: Configure app permissions

App permissions allow your app to request access to device features such as the microphone, camera, location, contacts, calendar, speech recognition, tracking permission and gallery.

  • Turn on the toggles for the features your app will require.

  • A prompt will appear when users launch your app, requesting permission.

Step 6: Enable advanced features in the build

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.

Notification configurationSocial login configurationConfigure AdMob

Step 7: Generate your iOS build

  • 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.

By following these steps, you can successfully generate an iOS build and prepare your app for submission to the Apple App Store.

Last updated

Was this helpful?