Launch Params
With Launch Params, you can pass custom data to your mobile apps while running in Appetize. It can be useful to load custom content, skip onboarding, auto-login a specified user, or custom tracking.
Last updated
With Launch Params, you can pass custom data to your mobile apps while running in Appetize. It can be useful to load custom content, skip onboarding, auto-login a specified user, or custom tracking.
Last updated
Set the params data to pass to your application. The data needs to be an URL-Encoded JSON Object e.g.
should be encoded to
See for more information.
Send the params data to pass to your application as part of the configuration. The data needs to be a JSON Object e.g.
See for more information.
With Intents
The data will be passed as extras into the intent that launches your app, accessible by calling the appropriate get method (based on type) e.g.
With SharedPreferences
The data will also be stored in SharedPreferences under a file called prefs.db
. This is accessibly by fetching that SharedPreferences
instance and calling the appropriate get method e.g.
Complex types (e.g. arrays or objects) will automatically be serialized and need to be deserialized manually before using e.g. passing an object:
when queried, will return:
Note that extension bundles will not have access to the app's standard UserDefaults
. To work around this issue, please see .
Note that extension bundles will not have access to the app's standard UserDefaults
. To work around this issue, please see .