How to prepare your app for the App Store

Prerequisites: a Mac device with Xcode installed.

1. Download project files

Go to “Publish”

Downloads

Download Xcode, Xcode Project, and App Data

2. Setup Xcode Project

Unzip file

Double click “Xcode Project” to unzip it.

Open directory

Open the “Xcode Project” directory.

Go to “iOS” directory.

Replace file

Drag and drop the downloaded “app_data.json” file into the “iOS” directory.

Confirm replacement

When prompted, click “replace”

Open Xcode workspace

Open “appMakerClient.xcworkspace” by double clicking it. (the mostly white -not blue- icon)

Change Display Name

Display Name is simply your app name. Specifically, it’s the name under your app icon when installed on iOS devices. Change it to whatever you like.

⚠️ Warning: This is the only name displayed to your app users. Do not change any other names you see in the Xcode project, doing so will break your app!

Change Bundle Identifier

This is a unique ID that identifies your app on the App Store. It can’t be the same as any other app in the App Store.

The Bundle ID can only contain alphanumeric characters, hyphens, and periods. It can’t end on a period.

4. Icon

Download “Icon Set Creator” app

This app helps you easily generate an icon set for you app.
Link: https://apps.apple.com/us/app/icon-set-creator/id939343785?mt=12

Xcode requires many size variations for your app icon. This app basically save you plenty of time!

Import icon to Icon Set Creator

Drag and drop your icon into Icon Set Creator, click Go, and then select where you want to save it.

Your icon size should be 1024x1024.

Open saved icons directory

Open the exported “iOS” directory. You’ll find “AppIcon.appiconset”.

Delete the existing AppIcon

Select App Icon, and then click delete.

Import Icon Set to Xcode

Drag and drop “AppIcon.appiconset” into “Images.xcassets”.

5. App Test

Choose a Simulator

Choose a simulator that you would like to test your app on. (you can pick any option, it doesn’t matter)

Run your App

Run it by clicking the run button. This step normally takes 15 minutes and up to 30 (depending on your computer and app size). Once done, test your app to make sure it works as expected.

macOS Catalina

If you’re using macOS Catalina v10.15.1, you’ll get this error message during the building process. Click OK.

Allow ‘upload-symbols’

On your macOS go to System Preferences > Security & Privacy > General. click ‘Allow Anyway’. Then go back to Xcode and run your app test again.

6. Submit Your App

Next

You can now publish your app on the App Store like any other app. You can find online many tutorials for how to do it. Here’s one that shows you how to create an Apple Developer account and submit your app to the App Store:
https://www.raywenderlich.com/120-how-to-submit-an-app-to-apple-from-no-account-to-app-store-part-1

Or you can also contact us and we’ll do this process for you for a fee.