Upgrading to 5.6.0 and above
The Helpshift SDK v5.6.0 is a major update and we have made some important changes. If you have questions or feedback, please Contact Us
xcframework packaging for SDK
With version 5.6.0, Helpshift SDK is packaged as a xcframework rather than a single dynamic framework. Please follow the steps mentioned here if you are migrating from an older version of Helpshift SDK.
For SDK versions below 5.4.0, follow the steps mentioned in the "Manual integration" section on here.
- Remove all Helpshift SDK related files from the project. These include -
- Helpshift.framework from Copy Files section from the Build Phases of your app
- Remove the Helpshift specific
Run scriptsection referencing the
strip_frameworks.shscript inside the Helpshift.framework.
- Remove all wrapper files for Helpshift SDK from the project, which are added from
ios/Classesfolder present in Helpshift Cocos2d-x package.
@loader_path/Frameworksfrom Runpath Search Paths section in the build settings, if other SDKs in your app don’t need it.
No changes are needed for custom theming plists and custom localization bundle when migrating. The old theming files and localization bundle will continue to work as expected.
After completing the above steps, please follow the steps here to integrate the xcframework version of Helpshift SDK.