Match Swift Versions - F5 Mobile Anti-Bot SDK | Appdome

The Swift programming language doesn’t support backward or forward compatibility. When integrating F5 Mobile Anti-Bot SDK, which is written in Swift as well, into iOS Swift mobile app, both Swift versions must be compatible.

This Knowledge Base article summarizes Swift’s supported versions for integrating F5 Mobile Anti-Bot SDK in apps.

We hope you find it useful and enjoy using Appdome!

Matching Swift Versions when building F5 Anti-bot SDK with Appdome

Before integrating your iOS app with F5 Anti-Bot SDK, you need to verify that your mobile application’s Swift version matches the F5 AntiBot SDK Swift version. The supported Swift versions for the F5 Anti-Bot SDK are 4.0- 5.2. When fusing your app,  Appdome will automatically match the correct Swift version of the Anti-Bot SDK to your application.

If you are prompt with an error message stating that your application’s Swift version is incompatible with one of the supported SDK’s Swift version please recompile your application with one of the supported Swift versions as explained below.

How do I know what’s my application Swift version?

The swift version of your application is determined by the Xcode version you are using to create the application.

  1. Open Xcode software
  2. From the top menu choose Xcode
  3. From the menu select About Xcode
  4. Get your xCode version from the pop-up information window

The following table shows which Xcode version corresponds to which Swift version:

xCode VersionSwift Version
9.04.0
9.14.0.2
9.24.0.3
9.3 / 9.3.14.1
9.4 / 9.4.14.1.2
10.04.2
10.14.2.1
10.25.0
10.2.15.0.1
10.35.0.1
11.05.1
11.15.1
11.25.1.2
11.35.1.3
11.3.15.1.3
11.45.2

After compiling your app with the matching Swift version

Now you can integrate your mobile app with the F5 Mobile Anti-Bot SDK. Once you added F5 Mobile Anti-Bot SDK to your app using Appdome, there are a few additional steps needed to complete your mobile integration project.
Please view the article here on How to Complete My Mobile Integration Project After I Fuse My App.

That is it – Enjoy Appdome with the F5 Anti-Bot Mobile SDK in your app!

How Do I Learn More?

To zoom out on this topic, visit the Mobile Threat section on our website.

If you have any questions, regarding matching swift versions, please send them our way at support@appdome.com or via the chat window on the Appdome platform.

Thank you!

Thanks for visiting Appdome! Our mission is to make mobile integration easy. We hope we’re living up to the mission with your project. If you don’t already have an account, you can sign up for free.

Paul Levasseur

Have a question?

Ask an expert

NadavMaking your security project a success!