The Swift programming language doesn’t support backward or forward compatibility. When building F5 Anti-Bot Protection, which is written in Swift as well, into a Swift mobile app, both Swift versions must be compatible. This Knowledge Base article summarizes how to match swift version for the F5 Anti-Bot SDK.
We hope you find it useful and enjoy using 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 building 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.
The swift version of your application is determined by the Xcode version you are using to create the application.
The following table shows which Xcode version corresponds to which Swift version:
|xCode Version||Swift Version|
|9.3 / 9.3.1||4.1|
|9.4 / 9.4.1||4.1.2|
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!
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 firstname.lastname@example.org or via the chat window on the Appdome platform.
REDWOOD CITY OFFICE
©2020 Appdome, Inc. All rights reserved. This Website requires the use of technical cookies and, with your consent, profiling, and third-party analytics to improve your experience. If you continue to use our Website, or by clicking any items of our Website, you agree to this.