Last Updated on : 2023-09-13 08:58:00download
This topic describes frequently asked questions (FAQs) related to differences in Smart Life App SDK versions and troubleshooting for SDK upgrades. The following key points are mentioned:
No, you cannot. To launch the SDK-based app for commercial use, perform the following steps:
v3.x, v4.x, and v5.x respectively represent a series of Smart Life App SDK versions. Smart Life App SDK is upgraded from v3.x and v4.x to v5.x. Compared with SDKs v3.x and v4.x, SDK v5.x additionally supports the following features:
For more information, see Changelog for Smart Life App SDK for iOS and Changelog for Smart Life App SDK for Android.
The development edition and official edition are suitable for different scenarios:
The support for mandatory reminders varies between these editions:
Official edition: Mandatory reminders are not supported. The following mandatory reminders are removed from the official edition. The optimal user experience of your app developed based on the official edition can be ensured.
Development edition: Certain mandatory reminders are supported. This allows you to distinguish this edition from the official edition and avoid using the development edition in commercial scenarios. Optimal user experience can thus be ensured.
Mandatory reminders for iOS
Dialog box | Scenario | Content |
---|---|---|
Remind you of the limit on the number of registered users every 48 hours. | This app is for testing only, but not for commercial use. If the number of registered users reaches the limit, new users cannot be registered. | |
Remind you of SDK logs every 10 seconds. | This application is for testing only, but not for commercial use. If the number of registered users reaches the limit, new users cannot be registered. |
Mandatory reminders for Android
Dialog box | Scenario | Content |
---|---|---|
Remind you of the limit on the number of registered users every 48 hours. | This app is for testing only, but not for commercial use. If the number of registered users reaches the limit, new users cannot be registered. | |
Remind you of SDK logs every 10 seconds. | This app is for testing only, but not for commercial use. If the number of registered users reaches the limit, new users cannot be registered. |
Please finish the upgrade to v5.0 or later prior to January 1, 2024. Follow the instructions in Upgrade Guide for iOS and Upgrade Guide for Android to upgrade the SDK.
No, it will not. The upgrade will not affect the app in service.
No, you do not. The app developed based on App SDK v3.x still uses the key information including AppKey and AppSecret for v3.x. After you upgrade to v5.x, change the key information to that for v5.x.
To get the key information for v3.x and v4.x, perform the following steps:
Check whether the following requirements are met:
For more information, see Upgrade Guide for iOS and Upgrade Guide for Android.
No implementation found for java.lang.Object com.thingclips.smart.security.jni.SecureNativeApi.doCommandNative(android.content.Context, int, byte[], byte[], boolean) (tried Java_com_thingclips_smart_security_jni_SecureNativeApi_doCommandNative and Java_com_thingclips_smart_security_jni_SecureNativeApi_doCommandNative__Landroid_content_Context_2I_3B_3BZ)
implementation fileTree(include: ['*.aar'], dir: 'libs')
have been added to your project.If you do not renew the initial subscription after expiration, the following problems will be caused:
You can go to Value-Added Services and renew the official edition as needed.
Based on your ongoing and long-term collaboration with Tuya, Tuya can waive certain basic fees, for example, those for O&M and traffic to your app. Your renewal cost can thus be reduced. Then, after renewal, your app can still run as expected and user experience will not be affected.
If you confirm the potential cessation of your broader collaboration with Tuya, you might incur charges for ongoing traffic and basic O&M costs brought by the app. Alternatively, Tuya might explore more solutions with you to meet your supplier needs in the future and gradually phase out the respective app services.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback