In order to publish your iOS app developed in Kuika to the App Store, you first need to have an Apple Developer account. In this tutorial, you will learn how to publish your iOS app.
In order to publish your iOS app, you need to upgrade your existing subscription plan. Upgrading your subscription will give you access to advanced features such as app publishing, updates, and App Store optimization. To upgrade your subscription, visit our Pricing page.
You can follow the steps below to publish your iOS app:
Open your App Developer account.
Click Identifiers.
On the screen that opens, click the “+” icon next to Identifiers.
Select APP IDs and click the “Continue” button in the right corner.
Select the Identifier type.
Fill in the Register App field. After filling in the “Bundle ID” and “Description” fields, select the application capabilities from the “Capabilities” field.
Then click on the “Continue” button.
You must verify the App ID created with Confirm Your App ID. Click the “Register” button for this step.
2. Then switch to Apple Connect.
In App Store Connect, create a new App by clicking the “+” icon on the Apps screen.
Fill in the following fields on the New App screen:
Platforms: You must choose which platforms your app will run on. Usually iOS is selected, but you can select other platforms such as tvOS or watchOD.
Name: Enter the name of your app.
Primary Language: This is the field where you will specify the main language of your app.
Bundle ID: Represents the unique ID of your app. It usually starts with the reverse domain name. For example, “com.companyname.appname.”
Bundle ID is a unique ID of your application and once created, it cannot be changed again. If you want to change the app's ID, it usually needs to be published as a completely new app with a new Bundle ID.
SKU (Stock Keeping Unit): Defines the category and product type your app is in. It is especially important for e-commerce applications and provides a unique identification of products.
User Access: Allows you to specify the countries and regions where you want to publish your app.
After filling in the App Store information, click the “Create” button.
3. Then switch to the Kuika platform.
After logging into the Kuika platform, open the mobile project you will work on from the “Apps” screen.
Then click on the “Configuration Manager” module.
From the screen that opens, give the configuration a name (1) and click on the “CREATE” (2) button.
Go to the iOS tab.
In the App Store Settings section, click “ADD NEW”in the drop-down menu opposite the Configuration title.
Fill in the information in the App Store Connect API Settings pop-up with your app and developer account information.
4. Then switch to your Apple Developer account and go to the “General” section.
Under the General category, fill in the following fields:
Promotional Text: A short piece of text that promotes your app. It appears in the App Store as a short tagline that appears next to your app's title. It usually highlights the app's main features or attractions.
Description: Contains a detailed description of your app. It tells potential users about what your app does, its benefits and features.
Keywords: Keywords are keywords used to increase the availability of your app on the App Store. Potential users can use these keywords when searching for an app.
Support URL: The web address where users are directed to ask questions or get support for your app. It is the URL where the app's support page or help documentation is located.
Marketing URL: A web address that redirects to a special marketing page for your app. Users can use this URL to learn more about your app or access additional resources.
Version: Indicates the current version number of your app. It is used to track updates when you release a new version.
Copyright: Contains copyright information for your app.
Routing App Coverage File: A file that specifies how your app will be used in navigation apps (for example, map apps). When using geolocation services, you can customize routing in specific geographic areas with this file.
5. Build and other settings.
Build: Allows developers to manage the versions they use to add iOS apps to the App Store.
Game Center: A service that provides cross-game features on the iOS platform.
App Review Information: Contains information that Apple should consider when reviewing your app.
Version Release: Used when adding or updating a new app version to the App Store.
6. Adjust App Information settings.
Localizable Information: Contains the basic information about your app that appears in the App Store.some text
Name: Field for entering the name of the related app. It appears as the title of the app in the App Store.
Subname: Used to add additional information or description to the app name.
General Information:some text
Bundle ID: Represents the unique ID of your app.
SKU: Identifies the category and product type your app is in.
Apple ID: Represents the unique ID of the app as determined by Apple.
Content Rights: Contains information about the rights (copyright, terms of use, license information, etc.) and restrictions related to the content of the app.
Age Rating: Indicates which age groups the app is intended for.
7. Pricing and Availability settings.
Contains information about the app's pricing, pricing plans, and App Store availability.
8. Adjust App Privacy settings.
Click the “Get Started” button on the screen that opens to fill in the fields under the App Privacy category.
After completing the confirmation process on the pop-up, select “Next” and continue.
After completing all operations, click the “Save” button.
9. Adjust the Features settings.
In-App Purchases: Refers to additional paid transactions that users can perform to access certain features, content or services within the app.
Subscriptions: A feature that allows users to access content or features within the app for a fee over a period of time.
App Store Promotions: Campaigns and promotions used to be featured in the App Store. It allows the app to stand out on the home page or in a specific category for a certain period of time.
Custom Product Pages: Pages created specifically to promote and market a particular product, feature or service.
In App Events: A feature that allows users to participate in certain events within the app and gain access to exclusive benefits.
Product Page Optimization: The process of optimizing the app's product page in the App Store. It can include improving page titles, descriptions, screenshots and other elements to attract more users and increase the potential of the app.
10. Testing and PublishingThen click on “Create Test”on the screen. You will be notified of the review result via email. If the review is positive, you can access your app through the App Store. If the application publishing type is Public, the application will be displayed in the store.