Skip to content
  • Features
    • Integration features​
    • Customization features
  • Pricing
  • Knowledge Base
  • Start building
  • Features
    • Integration Features
    • Customization features
  • Pricing
  • Knowledge Base
Start building

Getting started with Quikapp

1
  • How to create a app

Prerequisites

1
  • Prerequisites for Quikapp

Domain verification

1
  • How to Verify Your Domain

Integrations

6
  •  Google sign in:
  • Google AdMob
  • Google Analytics
  • Chatbot
  • Push Notification
  • What Is Integration?

Customization

6
  • What Is Customization?
  • App Icon
  • Splash Screen
  • Bottom Nav bar
  • Loading indicator
  • Pull to refresh

Permission

1
  • Permission

Build Configuration

2
  • Build configuration for iOS
  • Build configuration for Android

App Screenshot

3
  • What is App Screenshot?
  • What is App Screenshot (Android) ?
  • What is App Screenshot (ios) ?

How to

9
  • How to install Java
  • How to create keystore for Android
  • How to get Team ID
  • Configure  Push Notification for Android
  • Configure  Push Notification with APNs – iOS
  • How to Install openSSL
  • How to Create Provisioning Profile – iOS
  • How to create Certificate for iOS
  • App Store Connect API

Pricing

1
  • Pricing

Tickets

1
  • Ticket

FAQ

3
  • Build
  • Publish
  • Push Notification

Account Center Guide

1
  • Account Center
View Categories
  • Home
  • Docs
  • Build configuration for iOS

How to Set Up iOS Build Configuration

iOS build configuration is required to sign your iOS application before publishing it to the Apple App Store or distributing it via Ad-hoc (internal testing). This guide walks you through each step in a clear, beginner-friendly way.

Set Up iOS Build Configuration

Step 1 — Navigate to Build Configuration

  1. Log in to your QuikApp Dashboard.
  2. Open your app.
  3. Go to the Build Configuration page.
  4. Locate the iOS Build Configuration section.

Step 2 — Enter Apple Team ID

  1. Enter your Team ID in the provided input field.
  2. This is your Apple Developer Team ID.

 Where to find Team ID:
Apple Developer Portal → Account → Membership Details

Step 3 — Select Certificate Type

Choose one of the following certificate flows.

Option A — Manual Flow

Use this option if you generated certificates manually or are working on Windows.

  1. Upload iPhone Distribution Certificate (.cer) into:
    • iPhone Distribution Certificate field
  2. Upload Private Key (.key) into:
    • Private Key field

 The .cer and .key files must belong to the same certificate.

Option B — P12 Flow (Recommended)

Use this option if you exported a .p12 file from macOS Keychain.

  1. Upload P12 Certificate (.p12) into:
    • P12 Certificate (.p12) field
  2. Enter iPhone Distribution Certificate Password:
    • This is the password you set while exporting the .p12 file

 P12 Flow is recommended because it bundles the certificate and private key together.

Step 4 — Select Profile Type

Choose how you want to distribute your app:

App Store (Publish)

  • Select App Store radio button
  • Use this option for App Store submission and TestFlight

Ad-hoc (Internal)

  • Select Ad-hoc radio button
  • Use this option for internal testing on registered devices

Step 5 — Upload Provisioning Profile

  1. Upload iPhone Provisioning Profile (.mobileprovision) into:
    • iPhone Provisioning Profile field

Important:

  • The provisioning profile must match:
    • Your Team ID
    • Your Bundle ID
    • The selected Profile Type (App Store or Ad-hoc)

Step 6 — Enable TestFlight Upload (Optional)

Enable this option if you want QuikApp to automatically upload your app to TestFlight after a successful build.

Prerequisites

  • App must already exist in App Store Connect → My Apps

Configuration Steps

  1. Toggle Upload app to TestFlight ON
  2. Upload P8 File (.p8):
    • This is your App Store Connect API Key file
  3. Enter Key ID:
    • App Store Connect API Key ID
  4. Enter Issuer ID:
    • App Store Connect API Issuer ID

 Where to find these details:
App Store Connect → Users and Access → Keys → App Store Connect API

Step 7 — Agree to Terms and Save

  1. Check the checkbox:
    • I agree to QuikApp terms of service and privacy policy
  2. Click Save to store your iOS build configuration

Security & Backup Notes (Important)

  • Certificates and private keys prove app ownership
  • Always keep backups of:
    • .p12 / .cer / .key
    • Provisioning profiles
    • Passwords
  • Store them in a secure vault (password manager or encrypted storage)
  • Never share these files publicly or via unencrypted channels

 Losing these files means you cannot sign or update your iOS app.

 Your iOS Build Configuration is now complete and ready for building and distribution.

Updated on January 22, 2026

What are your Feelings

    Build powerful, fully customizable Android and iOS apps effortlessly with our platform no coding required. Empower your vision with professional features and seamless publishing.

    Facebook-f Instagram Twitter Youtube

    Get help anytime check out our

    Knowledge Base
    • Privacy Policy
    • Terms of Service
    • Refund & Cancellation Policy
    © 2026 Quikapp All Rights Reserved.