Hidden Advanced Settings Menu
The hidden advanced settings menu serves the purpose of accessing technical information regarding the Access App configuration as well as resetting all app specific data. This menu is not intended to be seen, nor used by end-users, and thus accessing it is only possible in a hidden manner.
The hidden advanced settings menu can be accessed by tapping 5 times on the App and SDK version label in the settings menu.
As mentioned above, the main purpose of the hidden menu is to access technical information, it can be useful for:
- Validating Access App configurations with backend configurations.
- Easily resetting all data and settings of the app. For example, a "clean slate" without requiring app re-installation.
You can access the following information in the menu:
|Server URL||The backend base URL the Access App is currently configured to. This information is useful as the Access App is able to operate with multiple backends. In addition to the URL itself, the entry shows a lock icon which indicates whether the listed URL is locked in or currently remains in an unlocked state. See to Dynamic Backend Base URL for additional information.|
|Server URL Whitelist||Only URLs present in this whitelist (with wildcard support) are able of being "locked in" as the server URL.|
|Device Name||The Device Name represents the human-readable way the Access App registers itself in the backend for performing out-of-band operations.|
|Facet Id||The Facet Id represents the facet of the Access App which has to be correctly registered in the backend facet service. This is specifically useful for Android apps where the facetId represents the hashed value of the Access App signing key.|
|Deep Link Domain||The usage of deep links is optional, the configured domain is listed here. Note that even if a deep link domain exists, the use is still optional, and Nevis recommends using Custom URIs instead of deep links.|
|Custom URI||If a Custom URI is configured for the Access App, it is listed here.|
|Callback URL Whitelist||The callback URL whitelist specifies which callback custom URIs or HTTP(S) domains are allowed as callbacks when using links in combination with x-callback parameters.|
|Feature Flags||As every Access App has some build-time specific features controlled via feature flags, these are listed here. The app instance specific features include:|
|Reset All Data||"Destructive" operation which can be used to reset the app to its initial state.|