Upgrade

Upgrade Link SDKs regularly to receive new features and improved performance.


Argyle periodically releases updates to its SDK's. These updates can include new functionalities, bug fixes, and security updates. For each new Link release, we recommend upgrading your SDK installation as soon as possible.

  • To stay notified about new Link releases, subscribe to our Changelog. All Link SDK versions are also made available or will soon be made available on our public Github repository.
  • For first time integrations, visit our Initialization page.

Web#

Link for Web updates automatically with each release. You do not need to take any steps to upgrade your Web integration.

(Exception) If you are migrating from Link 4 to Link 5, note that the script plugin changed and is now:
1<script src="https://plugin.argyle.com/argyle.web.v5.js"></script>

iOS#

Requirements — iOS 14.0+, Xcode 14.0+, Swift 5.5+

  • To verify your current iOS SDK version, check the Podfile.lock file of your Xcode project.
  • Before upgrading, review our iOS SDK release notes on Github for changes and information on each release.
  • To avoid issues and crashes, upgrade your SDK to the latest version before you compile your app.

Previously installed using:

  1. Run pod outdated to see if a newer version of the iOS SDK is available, or refer to our iOS SDK release notes on Github.
  2. If a newer version is available, update your Podfile to the new version. See specifying pod versions for more information.
  3. Run pod update to install the new version.
  4. Make any necessary changes relevant to the new version, as specified in the iOS SDK release notes.
  5. Clean and rebuild your project by selecting Product > Clean and then Product > Build.

Android#

Requirements — Android 8.0 (API level 26) and above, Kotlin 1.7.10+, Android Gradle Plugin 7.2+, Gradle 7.2+

  1. Update the version number within the dependencies of your build.gradle configuration file:

    1dependencies {
    2  implementation 'com.argyle:argyle-link-android:5.x.x'
    3}
  2. Sync your Android project to import the build configuration changes and update to the latest Android SDK version.

React Native#

React Native Requirements — React Native version 0.65.0 or higher
iOS Requirements — iOS 14.0+, Xcode 14.0+, Swift 5.5+
Android Requirements — Android 8.0 (API level 26) and above, Kotlin 1.7.10+, Android Gradle Plugin 7.2+, Gradle 7.2+

Previously installed using:

  1. Update package.json with the newer React Native SDK version.
  2. Run npm install to update the SDK with the new version.
  3. Run cd ios to navigate to the ios folder.
  4. Run pod update to update the SDK with the new version.
  5. Make any necessary changes relevant to the new version, as specified in the React Native SDK release notes.

Flutter#

iOS Requirements — iOS 14.0+, Xcode 14.0+, Swift 5.5+
Android Requirements — Android 8.0 (API level 26) and above, Kotlin 1.7.10+, Android Gradle Plugin 7.2+, Gradle 7.2+

Update the version number within the dependencies of your pubspec.yaml file:

1dependencies:
2  argyle_link_flutter: ^1.x.x
Updating Argyle status...
© 2024 Argyle Systems Inc.argyle.com