Upgrade native Android apps to a new Pendo SDK version
To upgrade your native SDK version:
- In the gradle file, change the Pendo dependency to the latest SDK version number.
- If you are using pro-guard, make sure you have the most up-to-date pro-guard statements as described in Pendo's install instructions.
- To verify your SDK version, you can validate it within your gradle file via Android Studio.
Review the release notes for any backward compatibility issues.
Upgrade non-native apps to a new Pendo plugin version
This section refers to non-native apps such as React Native, React Native Navigation, Expo, Flutter, and Xamarin.
To upgrade your Pendo plugin version, get the latest Pendo version from NPM, Dart, or NuGet, according to the platform you’re using.
Review the release notes for any backward compatibility issues.
Upgrade iOS to a new SDK version
To upgrade your native SDK version:
Podfile:
- Make sure you have the value
pod 'Pendo'
inside the file. - Run
pod updated Pendo
. - Verify Pendo was updated with the latest version.
SPM:
- Navigate to the package you want to update in the Xcode navigator. It should be at the bottom of the list in the Package Dependencies section.
- Right-click the Pendo package you previously installed.
- Select Update Package.
- Verify the version was updated with the latest Pendo SDK public version.
Warning: To avoid issues and crashes, update your SDK to the latest version before you compile your app. If you manually downloaded your SDK framework locally, you should make sure you’re using the latest SDK version.
To verify your SDK version, you can read your Podfile.lock
and check the PODS: 'Pendo'
value.
Review the release notes for any backward compatibility issues.