Wiki
Clone wikiAATKit iOS / AATKit_ATS
#Application Transport Security - ATS
##Index:
- Project Setup
- AATKit Initialisation
- Banner Integration
- Fullscreen Integration
- APP Open Integration
- Native Ads Integration
- Native Ads Integration - special ad network characteristics
- Promo Screen
- Sample
- Disable App Transport Security (ATS)
- Advanced Features
- Targeting
- Rewarded Video
- Frequency Capping
- Header documentation
- Important Remarks
- AATKit's Size within your app
- What is an AdSpace?
- Network-specific Information
- Statistics Delegate
- Reports Delegate
- Listen to impression level information
- AATKit AdMob custom events adapter (>= 2.77.x)
AATKit Changelogs
##What doesn't support ATS yet? * AddApptr SDKs < 2.60.0 (future release) * various ad network SDKs * the demand side creatives (and their links)
##Insecure AATKit calls The AATKit does use the following insecure http calls for serving ads:
Communication with the AddApptr backend is secure as of AATKit version 2.60.0
###Apple's documentation about ATS can be found here
Due to the fact that many ad network SDKs aren't ATS compliant yet, it's recommended to disable ATS. Please also consider that the next to the ad network SDKs themselves, the advertising material also has to comply to this constraint. This means that 3rd party links contained within the advertising material have to use https in the future.
In order to disable ATS two options exist:
- Open your info.plist with a text editor and adjust it as follows:
#!xml <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict>
- It's also possible to adjust the ATS configuration in your project's plist:
Updated