-
Notifications
You must be signed in to change notification settings - Fork 0
iOS 9 Considerations
Apple introduced App Transport Security (ATS) in iOS 9. This requires apps to use https://
only, to enhance security. This SDK uses only https://
however, some data returned may not. For example, a product image URL or Advertisement creative. If this is the case, ATS may need to be disabled for your image hosting domain.
In order to ensure proper functionality, ATS can be disabled by adding the the following XML to your project's Info.plist
file.
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
NOTE: The sample above should only be used for initial testing and development. For your production application, you should have a whitelisted set of domains under the
NSExceptionDomains
key.
Copyright 2016 Bazaarvoice Inc. All rights reserved.
Use of this SDK is contingent on your agreement and conformance with Bazaarvoice's API Terms of Use. Additionally, you agree to store all data acquired by this SDK or Bazaarvoice’s API only within the storage of the individual application instance using the SDK or API. You also agree to use the data acquired by the SDK or API only within the context of the same individual application instance and only for purposes consistent with that application’s purpose. Except as otherwise noted, the Bazaarvoice iOS SDK licensed under the Apache License, Version 2.0.