View Categories

How to Set Up iOS Build Configuration

iOS build configuration is essential for signing your iOS applications before publishing them to the App Store or distributing them via Ad-hoc distribution.

Set Up iOS Build Configuration

Step 1: Navigate to Build Configuration
  • Go to your app’s Build Configuration page.
  • Locate the iOS Build Configuration section.
Step 2: Enter Team ID
  • Enter your “Team Id” in the input field
  • This is your Apple Developer Team ID, which you can find in your Apple Developer account under Membership.
Step 3: Select Certificate TypeChoose one of the following certificate flows:Manual Flow
  • Upload the iPhone distribution certificate (.cer) to the “iPhone distribution certificate” input field.
  • Upload the Private key (.key) to the “Private key” input field.
P12 Flow
  • Upload the P12 certificate (.p12) to the “P12 certificate (.p12)” input field.
  • Enter the “iPhone distribution certificate password” in the input, which is the same password you used when creating the P12 certificate.
Step 4: Select Profile TypeChoose one of the following profile types:App Store (Publish)
  • Select the “App store” radio button. Use this for App Store distribution.
Ad-hoc (Internal)
  • Select the “Ad-hoc” radio button. Use this for internal testing and distribution.
Step 5: Upload Provisioning Profile
  • Upload the iPhone provisioning profile (.mobileprovision) to the “iPhone provisioning profile” input field.
  • Note: The provisioning profile must match your Team ID and Bundle ID.
Step 6: Enable TestFlight Upload (Optional)If you want to automatically upload your app to TestFlight after a successful build:
  • Prerequisite: Ensure you have created the app listing in App Store Connect (under the “My Apps” section) before starting the build process.
  • Toggle on the “Upload app to Testflight” switch.
  • Upload the P8 file (.p8) to the “P8 file” input field. This is your App Store Connect API key file.
  • Enter “Key Id” in the input field. This is your App Store Connect API key identifier.
  • Enter “Issuer Id” in the input field. This is your App Store Connect API issuer ID.
Tip: You can find these details in App Store Connect under Users and Access > Keys > App Store Connect API.
Step 7: Agree to Terms and Save
  • Check the “I agree to Quikapp terms of service and privacy policy” checkbox.
  • Click the “Save” button to save your iOS build configuration.
Note: Security and Backup: Your certificates and private keys are the only way to prove you own your app in the App Store. Always back up these files in a secure location and never share them publicly or via unencrypted channels. Loss or compromise of these files means you cannot sign or update your app.
💬
Smart SiteBot
Online
Hi 👋 Ask me anything about this website.