Offline-Mode
...
If the lib is configured to offlineMode, spring library will hold all requests in a local buffer and send them when the device goes back online.
The springKantar Media Audiences-lib checks the Internet connection regularly by using the Android/iOS Timer and sends the data as soon as possible.
...
Considering that the Apple private policy is changing all the time, Spring Kantar Media Audiences libs have to adapt different UDIDs for identifying the end user's devices.
...
Note |
---|
Please attention: |
Migration to iOS9
URL Scheme
So if your application is combining with a specific "Panel App" (e.g. Virtualmeter App), please register the URL scheme in your application, the syntax is as following:
...
Migrating from "http" to "https" has to be planed for the more secure communication.
However for this moment, if you decide to enable ATS, a temporary solution can be adapted by adding an exception for Kantar Media Audiences measurement box:
Code Block |
---|
<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <false/> <key>NSExceptionDomains</key> <dict> <key>*****</key> //please change ***** to the parameters given in your library delivery <dict> <key>NSIncludesSubdomains</key> <true/> <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key> <true/> <key>NSExceptionRequiresForwardSecrecy</key> <false/> </dict> </dict> </dict> |
Note |
---|
if ATS is not enabled in your application, as NSAllowsArbitraryLoads = true, then you don't need to modify anything. |
...