The Helpshift SDK v5.4.0 is a major update and we have made some important changes. For any queries or feedback, please Contact Us
With version 5.4.0, Helpshift SDK is packaged as a dynamic framework rather than a static library. Please follow the steps mentioned here if you are migrating from an older version of Helpshift SDK.
Assets/Plugings/Helpshift/iOS/HelpshiftCustomThemes
, replacing any existing files with same names.HelpshiftPostProcess.AddHelpshiftCustomThemes(project);
in HelpshiftPostProcess.cs
to ensure the theming files are copied in the final Xcode project.If you are using Helpshift headers in the generated Xcode project, replace their usages with the following -
#import "HelpshiftCore.h”
with #import <Helpshift/HelpshiftCore.h>
#import ”HelpshiftSupport.h”
with #import <Helpshift/HelpshiftSupport.h>
If you are app is using Helpshift delegates, call the HelpshiftSdk.registerDelegates()
API to continue listening to the delegates. Call this method as early in the lifecycle of your game as possible. We recommend calling it in the Start()
method of your game's first GameObject
. You might already have this method call in your GameObject
if you are using our Android plugin as well. In that case, simply remove the #if UNITY_ANDROID
and #endif
surrounding this call.