Offline-Mode
...
Note |
---|
Please attention: |
Migration to iOS9
URL Scheme
Starting on iOS 9, iOS apps will have to declare what URL schemes they would like to be able to check for and open in the configuration files (plist file) of the app as it is submitted to Apple. 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:
Code Block |
---|
<key>LSApplicationQueriesSchemes</key> <array> <string>XX.XXX.ipm</string> <string>XXXXXPanelApp</string> </array> |
App Transport Security (ATS)
Starting from iOS 9.0, App Transport Security (ATS) enforces best practices in the secure connections between an app and its back end. 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>XXXXXXXXX</key> <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. |
BitCode
Bitcode is a new feature on iOS 9, an intermediate representation of a compiled program. Now you have the new Kantar Media Audiences lib with bitcode enabled, for your application you have the chance to enable or disable the bitcode service.
...