Flipabit
  • Flipabit
  • Getting started
    • Flipabit overview
    • Create project
    • Run on device
    • Build
      • Build for iOS
      • Build for Android
      • Build for Desktop
    • Publish to App Stores
      • Submit to App Store
      • Submit to Google Play
  • Layers
    • Select layer
    • Change order, visibility and name
    • Copy and paste
    • Move layer
    • Resize layer
    • Rotate layer
    • Align layers
    • Arrange layers
    • Navigation layer
      • Display page title
      • Display Tab bar
      • Display Table of contents
      • Display Back button
      • Next/Prev buttons
      • Navigation actions
  • Pages
    • Add or delete page
    • Open page
    • Page background and overlay
  • Widgets
    • Image
    • Video
    • Text
    • PDF
    • Web
    • Diorama
    • Audio
    • Animation
    • Camera
    • YouTube
    • Map
    • Chart
    • Calendar
    • Table
    • Form
    • 3D Model
  • Groups
    • Add group
    • Move and resize group
  • Style
    • Opacity
    • Borders
    • Background
    • Opacity mask
    • Overlay
    • Margins
    • Blur
    • Copy and paste style
  • Interactivity
    • Navigate between pages
    • Maximize widget
    • Drag widget
    • Disable widget
  • Project
    • Resolution
    • Orientation
    • Status Bar
    • Settings
    • Publish settings
  • Animation
    • Page animation
    • Maximize animation
    • Position animation
    • Size animation
    • Size and position animation
    • Rotation animation
    • Opacity animation
    • Color animation
    • Blur animation
  • Actions
    • Actions Editor Overview
    • Add action
    • Suspend actions
    • Arguments
    • Delay action
    • Animation settings
    • Repeat action
  • Data & backend
    • Airtable
    • Google Sheets
  • Networking
  • Tutorials
  • API
    • Project
    • Page
    • Group
    • Widget
      • Image
      • Text
      • Video
      • Diorama
      • Audio
      • Web
      • Animation
      • Camera
      • YouTube
      • Map
      • Chart
      • Calendar
      • Table
      • Form
      • Record
      • 3d model
  • ⭐Updates
  • 🎁Get Flipabit
Powered by GitBook
On this page
  • 1. Create An Apple Developer Account
  • 2. Create an App ID
  • 3. Generate a Certificate Signing Request File
  • 4. iOS App Certificate
  • 5. Convert the Certificate to a P12 File
  • 6. Create A Provisioning Profile
  • 7. Build IPA file from Flipabit

Was this helpful?

  1. Getting started
  2. Build

Build for iOS

This guide will explore requesting development certificates and profiles, getting IPA file ready for submission to the Apple App Store using Flipabit.

PreviousBuildNextBuild for Android

Last updated 4 years ago

Was this helpful?

1. Create An Apple Developer Account

You will need to create an if you do not already have one.

2. Create an App ID

2.1. Log into your , navigate to Certificates, Identifiers, and Profiles

2.2. Сlick on App IDs in the left-side menu, enter Name and Bundle ID.

2.3. Click Continue, then click Register

3. Generate a Certificate Signing Request File

3.1. Open Keychain Access

3.2. Select Certificate Assistant › Request a Certificate From a Certificate Authority in the menu

3.3. Enter real Email Address and Common Name, leave the CA Email Address box blank, enable Saved to disk and click Continue

3.4. Click Save, you'll get a .certSigningRequest file

4. iOS App Certificate

4.2. Click Development in the Certificates section in the left-side menu.

4.3. Select the iOS App Development and click Continue

4.4. Click Choose File... and select .certSigningRequest file you created from step 3.4 above, then click Continue

4.5. Click Download, you'll get a .cer file

5. Convert the Certificate to a P12 File

5.1. Open Keychain Access, and drag your .cer file from STEP 4.6 into your login keychain.

5.2. Right click on added certificate, and choose Export

5.3. Select Personal Information Exchange (.p12) for File Format and click Save

5.4. Enter Password

6. Create A Provisioning Profile

6.2. Click Development in the Provisioning Profiles section in the left-side menu.

6.3. Select iOS App Development and click Continue

6.4. Select your app name from App ID list and click Continue

6.5. Select certificate name and click Continue

6.6. Select all devices and click Continue

6.7. Enter profile name and click Continue

6.8. Click Download, you'll get a .mobileprovision file

7. Build IPA file from Flipabit

7.1. Launch Flipabit

7.2. Select File > Export > Export to mobile

7.4. Click Edit and select Info

7.5. Into Package Name field paste your Bundle ID from STEP 2.2.

7.6. Click Choose file for Provisioning Profile and select your .mobileprovision file from STEP 6.8.

7.7. Click Choose file for iOS Certificate and select your .p12 file from STEP 5.3.

7.8. Into Certificate Password paste your password from STEP 5.4.

7.9. Click Update project

7.10. Click Build and select iOS

7.11. When the building process is finished, you'll see a link

7.12. Click Download, you'll get an .ipa file

4.1. Log into your , navigate to Certificates, Identifiers, and Profiles

6.1. Log into your , navigate to Certificates, Identifiers, and Profiles

7.3. file if you don't already create it.

Apple Developer Account
Apple Developer Account
Create and upload your project
Apple Developer Account
Apple Developer Account