Config
The KBConfig.json file customises general aspects of the iOS app, related to Keyboard and Onboarding.
{
"display_name_default": "<display_name_default>",
"campaign_id": "<campaign_id>",
"app_short_version": "<app_short_version>",
"app_long_version": "<app_long_version>",
"apple_team_id": "<apple_team_id>",
"package_name": "<package_name>",
"package_name_short": "<package_name_short>",
"apple_app_id": "<apple_app_id>",
"url_scheme": "<url_scheme>",
"is_dismiss_activation_present”: false
}
- "display_name_default”: used in the case "CFBundleDisplayName” is not set
- "campaign_id": Important, The campaign ID of your app
- "app_short_version": The app short version "1.0”
- "app_long_version": The app long version "1.0.145”
- "apple_team_id": The Apple Developer team ID of the app
- "package_name": The package name. It is the bundleID for mainApp; bundleID for extension needs to be this + “.extension”
- "package_name_short": shared App Group name for app and extension has to have the name "group." + this field,
- "apple_app_id": The AppStore AppID for this app
- "url_scheme": The app URL scheme for deep-links has to have the exact value from this field, ex: “keemoji”
- "is_dismiss_activation_present”: if the Onboarding flow presents the option to be cancelled or not.
Updated about 1 year ago