iOS SDK for Alamofire 4.0.0

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 DataDomeSDKimport CoreDataDome
AlamofireInterceptor(captchaDelegate:)DataDomeInterceptor(dataDome:)
interceptor.sessionAdapter / interceptor.sessionRetrierpass DataDomeInterceptor directly as the RequestInterceptor
Interceptor(adapter:retrier:)(no longer needed)
AlamofireAdapter, DataDomeAdapter(removed)
CaptchaDelegate(removed)
DataDomeKey (Info.plist)DataDomeClientSideKey
DataDome.getCookie()dataDome.getCookie(forURL:)
DataDome.setCookie(_:)dataDome.setCookie(_:)