Generate iOS app
Last updated
Last updated
AppMySite enables you to create the IPA file of your iOS app build that can be directly submitted to the Apple App Store for publishing.
To generate your iOS build, navigate to Download in your AppMySite account. Click on Build iOS app. You’ll be directed to the iOS Build Configuration screen. Follow the steps below:
Customize your iOS app's identity. In this section, you can change your app's bundle ID as desired and facilitate app migration.
Migrate my live app: If you’re transferring a live app from another platform, turn this toggle on. Submit the Bundle ID and the version number of your live app.
Customize my bundle identifiers: Enter the Bundle ID that you wish to identify your app with. It is typically in reverse domain format (com.example.app).
Configure the setting of your iOS app in this section. These settings are mandatory to create a build of your app.
Enable iPad support if your previously published iOS app supported iPad devices. If you’re generating an iOS build for the first time and wish to offer iPad support in, you can enable the toggle. Apple does not allow removing iPad support once it has been provided to your app users.
Enable iCloud Keychain to enable Keychain access within your app. With Keychain, your app users can keep their login credentials and other secure information updated across devices, enabling a better login experience. When you enable the toggle, a new domain field will be visible.
Domain name: Enter your website’s primary domain and click on download. Next, upload the file to your website’s root directory. You should be able to locate your website’s root directory in your hosting cPanel.
If you enable Keychain access, enable Associated Domains and AutoFill Credential Provider while creating your app identifier.
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 the necessary certificate & profile
Go to your Apple Developer account and navigate to Membership from the side menu, to get your Team ID.
Distribution Certificate: In your Apple Developer account, go to Certificates, Identifiers and Profiles > Certificates > Create a new certificate.
Certificate password: Enter the password in case your iPhone distribution certificate is password protected. Leave the field blank if the certificate is not password-protected.
Provisioning Profile: In your Apple Developer account, go to Certificates, Identifiers and Profiles > Profiles. Download the corresponding app ID and distribution certificate.
For a detailed guide and walkthrough on creating certificates:
App permissions will enable your mobile apps to request access to a device’s features, such as the microphone, camera, location, contacts, gallery, and more, by displaying a prompt when the user launches the app.
Simply turn on the toggles against the permissions that your app will be utilizing on the build configuration screen before creating the build of your app.
To utilize advanced features, you need to configure your build, which is a mandatory step. Please follow these guides to configure your build accordingly:
Hit the Build app button once you are ready to create a build of your app.