App Builder related articles
Server Setup Guide > App Builder
Deployment Guide > App Builder
Development Tools Guide > Build App- Create Installation Files
After installing the App Builder, access the management console and proceed with the settings for using the App Builder. When you access the management console, the login window is displayed. When logging in for the first time, the ID is "admin" and the Password is "admin". The password can be changed from the menu [User] after logging in.
For the App Builder configuration, select the menu [Configuration > Server Configuration] item in the management console. The menu is divided into 4 categories. You can select whether to use the other items with the checkbox, except for the General item.
Item | Description | |
---|---|---|
1 | General | Specifies the JDK path and the path to manage the created app project. |
2 | iOS & macOS Configuration | Displays iOS, macOS SDK information. |
3 | In-house Distribution | Specifies the related information for the In-house distribution setting. |
4 | Android Configuration | Specifies the Android SDK installation path. |
General
The General item is an item to be basically filled out.
Item | Description | |
---|---|---|
1 | JDK Path | Specifies the JDK installation path. |
2 | Work Path | Creates the app project and specifies the work path to store the uploaded resource file. |
3 | Language | Set the UI display language. Korean, English and Chinese are supported. |
iOS & macOS Configuration
This is the setting for building iOS, macOS apps.
If Xcode and the related SDK are installed normally, then the related settings are automatically checked and the setting values are displayed. If the setting value is not displayed, then check whether Xcode or SDK has been properly installed.
Item | Description | |
---|---|---|
1 | Login Keychain Password | Enter the login keychain password. |
2 | Developer Directory | Displays the Xcode developer directory. |
3 | Xcode Version | Displays the installed Xcode version. |
4 | Xcode Build Version | Displays the Xcode build version. |
5 | SDK Details | Displays the details of the related SDK installed. |
In-house Distribution
In-house Distribution means using the server that can deploy the installation file independently without using the Apple App Store. To use this function, HTTPS must be set and the server certificate issued to a public domain must be obtained.
When the In-house Distribution item is set, the .ipa file and the .plist file are transmitted to the set server for the app build. The Host information set when downloading the built app is applied.
Item | Description | |
---|---|---|
1 | Host Name (IP) | Enter the server host name or IP information. |
2 | Port | Enter the Port information for file transmission. |
3 | Login ID | Enter the login ID when accessing the server. |
4 | Password | Enter the login Password when accessing the server. |
5 | Target URL | Enter the URL that will refer to the copied .ipa, .plist files. |
6 | Target Directory | Enter the path where the copied .ipa, .plist files will be located |
The URL entered in the Target URL field and the URL accessed to download the actual file are different. The Target URL is the path where the .ipa and .plist files are actually saved. When downloading the file, access the URL provided after building and download the installation file.
If HTTPS is not set up, or if there is no server certificate issued by a public domain, then you cannot install the app through the "In-house Distribution" function. In this case, you need to download the .ipa file to the PC without using the "In-house Distribution" function and install the app through Xcode or Apple iTunes.
Android Configuration
Item | Description | |
---|---|---|
1 | SDK Path | Specifies the path where the Android SDK is installed. |
If the list of the installed Android SDK is not displayed after setting the SDK Path item, then check the following.
Check if the Android SDK is installed properly
Check if the installed Android SDK Path is specified correctly
Run the Android SDK Manager to check if the Android 13(API 33) is installed