FAQ and Troubleshooting
Changing BUNDLE ID and ENVIRONMENT
Q: Does changing the BUNDLE ID and ENVIRONMENT of the Fan App require any changes to the TIXNGO SDK?
A: No.
TIXNGO SDK and DEV Environment
Q: Is the TIXNGO SDK currently functional in the DEV environment?
A: Yes, but it requires using the '
setEnv'
function.
Bundle ID for different build types
Q: When will different bundle IDs for different build types be available?
A: TIXNGO uses a single '
application_id'
(i.e. the mobile application ID provided by TIXNGO for the organizer) across all environments (VAL, PREPROD, PROD). The 'application_id'
is a unique identifier within the TIXNGO ecosystem, ensure you select the correct environment (e.g., PREPROD) when deploying.Additional Note: TIXNGO does not create separate '
bundle_id'
based on the environment. Instead, the finalbundle_id
is reused across all environments. Our backend manages specific configurations per environment (e.g., FCM, API keys), ensuring that notifications are correctly routed regardless of the Fan App'sbundle_id
.
Screenshot restriction (isEnableScreenshotSSK)
Q: By setting isEnableScreenshotSSK to true it will activate screenshot restriction, right?
A: isEnableScreenshotSSK is a mandatory parameter used for SDK to consider if it should get Screenshot protection configuration from the backend or not.
If this SDK parameter is FALSE, SDK will ignore the value of the Backoffice configuration.
If this SDK parameter is TRUE, then SDK will get value from Backoffice configuration.
TIXNGO Recommendation: Please use isEnableScreenshotSSK: t
Force Upgrade
Q: How does the force upgrade feature work with the Fan App to ensure users have the latest SDK version?
A: The "App Force Upgrade" feature is not applicable to SDK integrations. It's up to the Fan App to manage the force upgrade process, ensuring that users download a new app version with the latest SDK included.
The SDK is being initialised twice
Q: Why am I getting this screen:
A: The SDK is being initialized twice by the FAN App.
FLAVOUR related issue?
Q:You have an issue with Android FLAVOUR (Environment Management)
A: Connect with SECUTIX Supporting team. We will provide you code samples.
What’s the default value of ‘renewalTokenTimeout’ parameter of TixngoManager.initialized()?
Default value is 30s.
© TIXNGO 2023 - Login