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.

1. Create An Apple Developer Account

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

2. Create an App ID

2.1. Log into your Apple Developer Account, 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.1. Log into your Apple Developer Account, navigate to Certificates, Identifiers, and Profiles

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.1. Log into your Apple Developer Account, navigate to Certificates, Identifiers, and Profiles

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.3. Create and upload your project file if you don't already create it.

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

Last updated