iOS SDK for Alamofire 4.0.0
August 18th, 2026 by Alexandre Brispot
This SDK is now based on a new internal component. The setup phase has been modified but the usage stays the same.
To migrate from an older version, follow this migration guide -> https://docs.datadome.co/docs/sdk-ios-alamofire-v4-migration.
Breaking changes
| Removed / changed (old) | Replacement (new) |
|---|---|
import DataDomeSDK | import CoreDataDome |
AlamofireInterceptor(captchaDelegate:) | DataDomeInterceptor(dataDome:) |
interceptor.sessionAdapter / interceptor.sessionRetrier | pass DataDomeInterceptor directly as the RequestInterceptor |
Interceptor(adapter:retrier:) | (no longer needed) |
AlamofireAdapter, DataDomeAdapter | (removed) |
CaptchaDelegate | (removed) |
DataDomeKey (Info.plist) | DataDome › ClientSideKey |
DataDome.getCookie() | dataDome.getCookie(forURL:) |
DataDome.setCookie(_:) | dataDome.setCookie(_:) |

