Skip to main content

Upgrading to 7.10.0 and above

Important
Helpshift’s Legacy SDKs (SDK Version <=7.x.x) reached their end of life on 31 Dec 2022, and end of support on 31 March 2023. Please upgrade to the Latest SDK if you haven't already.

Upgrading to 7.10.0 and above

The Helpshift SDK v7.10.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 7.10.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.

Manual Integration

Note

For SDK versions below 7.8.0, follow the steps mentioned in the “Manual integration” section here.

  1. Remove all Helpshift SDK related files from the project. These include -
    • Helpshift.framework
    • Helpshift.framework from Copy Files section from the Build Phases of your app
    • Remove the Helpshift specific Run script section referencing the strip_frameworks.sh script inside the Helpshift.framework.
Note

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.

Cocoapods Integration

  1. From 7.10.0, Helpshift will require Cocoapods v1.10.0 and above for supporting xcframework.
Note

For SDK versions below 7.8.0, follow the steps mentioned in the “cocopods integration” section here.