Quickly install apps to the Apple App Store with Kuika. Review the related content and perform the application installation process.
You can publish a mobile application you have developed in Kuika via the APP Store for iOS operating system devices. You must have an Apple Developer Account to publish the application you have developed in the APP Store.
In this training content, you will find out how to create an Apple Developer Account in 4 steps.
Necessary steps to create an Apple Developer Account:
1. Apple Developer Account Registration
To access Apple Developer, you must register for a developer account using your Apple ID. To create your developer account, you must activate two-step verification on your Apple ID.
Read and accept the Apple Developer Agreement ‘Terms’ on the Terms screen and proceed to the next screen.
On the screen that appears, select whether you want to continue the registration process with the Web Browser or with the Apple Developer App.
In this training content, the registration process continues with the Web browser.
2. Adding Account Information
In the second step of the Apple Developer Account creation process, you must add account information. In this step, first select the developer account type.
The account types you can choose from are:
In this training content, personal and corporate account types are presented.
The information you need to add for a personal account:
The information you need to add for a business account:
After adding the necessary information for the account type, proceed to the next step by verifying the Captcha.
3. Contract Review and Approval Procedures
After filling in your account information, review and approve the agreement created by Apple on the screen that opens.
4. Account Payment Transactions
You must pay a registration fee in the fourth and final step to create an Apple Developer Account. The registration fee is $99 for the Apple Developer Programme and $299 for the Apple Developer Enterprise Programme.
Before publishing a mobile app you have developed through Kuika in the AppStore, you need to make sure you fulfil some requirements.
AppStore requirements covered in this training content:
1. Apple Developer Account
To publish an app in the Apple App Store, you must have an Apple Developer Account.
2. Safety Requirements
One of the most important points for Apple is security. You should make sure that an application you will upload to the AppStore does not contain disturbing content, will not damage users' devices, and will not cause physical harm to the user. Apple evaluates security requirements under 7 headings. When developing your application, do not forget to proceed in accordance with the following 7 headings.
3. Performance Requirements
An application that you will upload to the AppStore must have performance requirements. Apple evaluates performance requirements according to 5 criteria. When developing your application, you should proceed in accordance with the following 5 criteria.
4. Job Requirements
Apple attaches importance to the work in the application you develop. In this context, it expects the developer to fulfil some requirements. These requirements are
5. Design Requirements
The App Store wants developers to take into account Apple users' preference for simple, elegant, innovative and practical designs. There are some minimum requirements that the App Store expects from developers. These requirements are stated below.
6. Legal Requirements:
The application you develop must comply with legal requirements wherever it is distributed. Applications that do not comply with the law are rejected. In this context, legal requirements are stated below.
7. Product Page Requirements
The product page requirements for uploading the mobile application you have developed to the App Store are given below.
You can publish a mobile application developed in Kuika via the Apple App Store. It is sufficient to create the necessary configuration specific to the iOS operating system via the Config Manager view mode.
You must fill in the requested information on the pop-up screen titled App Store Connect API Setting.
To fill in the other information on this screen, you need to get some information from Apple Account Manager and Apple Developer pages.
To obtain Issuer Id and P8 file;
App Store Connect API Key can only be created by the Account Holder.
You can download the API Key you created only once with the P8 extension. For this reason, you should keep this file well and never change its name.
The TestFlight option can create a connection with the App Store in line with the information you enter. An .ipa file is also prepared for the test and sent to the App Store.
The Appetize option requires Appetize API Token information. If you prefer to use Appetize, log in to your Appetize account to get Appetize API Token information and fill in the relevant field in Kuika.
You can follow the instructions provided by Appetize to open your Appetize account and access your API Key information.
To publish your iOS application on the App Store, you must first have an Apple Developer account.
In this field, you must choose on which platforms your app will run. Usually iOS is selected, but it may also be possible to select other platforms such as tvOS or watchOS.
You must enter the name of your application here. This is the application name visible to users and must be unique.
You need to specify the primary language of your application. This determines how your app will function in terms of language support for localisation.
This represents the unique ID of your application. It helps your application to be recognised by the operating system. It usually starts with the reverse domain name, for example com.companyname.applicationname.
SKU defines the category and type of product your application is in. It is especially important for e-commerce applications and provides a unique identification of products.
User access helps you identify the countries and regions where the app is published. Users can only view and download your app in these regions.
This information is essential when uploading your app to the App Store. You should also set up other details through App Store Connect, such as your app's promotion, pricing policy, and more. The reviews and approval process requires you to make sure this information is accurate and complete so that your app can be published smoothly.
It is important to note here that the Bundle Id cannot be changed again.
Promotional Text:
Description:
Keywords:
Support URL:
Marketing URL:
Version:
Copyright:
Routing App Coverage File:
Build:
Game Center:
App Review Information:
Version Release:
Localizable Information:
This section contains some basic information about your app as it appears in the App Store, and often includes information for multiple languages and regions.
Name:
Subname:
General Information:
Bundle ID:
Represents a unique identifier of the application.
It helps to distinguish between different versions of an application or other applications from the same developer.
SKU (Stock Keeping Unit):
It is the unit used for stock management and internal tracking of the application.
SKU is often used in internal business processes and accounting applications.
Apple ID:
It represents a unique identifier of the application determined by Apple.
It is used to create a special page of the application in the App Store.
Content Rights:
Contains information about rights and restrictions related to the content of the application.
May include copyright, terms of use and licence information.
Age Rating:
Each term has an important role that affects the promotion, management, and user experience of the app.
Click the Get started button to fill in the fields under the App Privacy category.
After completing the confirmation on the screen that opens, click the Next button.
After making the necessary selections, click the Save button.
Features
The Features section typically provides information about specific features and functions of applications that the developer has developed for the various platforms offered by Apple (e.g., iOS, macOS).
This section is an area that the developer can use to promote the application, highlight it and impress potential users. This category includes In-App Purchases, Subscriptions, App Store Promotions, In App Events, Custom Product Pages.
It refers to additional paid transactions that users can perform to access certain features, content or services within the application.
It is a feature that allows users to access content or features within the application for a certain fee for a certain period of time.
Campaigns and promotions used to feature the app in the App Store. This may include featuring the app on the home page or in a specific category for a certain period of time.
These are pages created specifically to promote and market a particular product, feature or service. This is used to emphasise a particular feature or content to users.
These are features that enable users to participate in certain activities within the application and to gain access to benefits specific to these activities.
The process of optimising the app's product page on the App Store. This may include improving page titles, descriptions, screenshots and other elements to attract more users and increase the potential of the app.
These descriptions generally refer to strategic and marketing-oriented concepts such as in-app purchases, subscriptions, promotions in the App Store, custom product pages, in-app events, and product page optimisation. However, as I mentioned, the specific meaning of these terms may change depending on Apple's current policies and specifications.
Then click Create Test and fill in the fields.
If the application publishing type is public, the application will be displayed in the store.