The Bazaarvoice Mobile SDKs provide access to most of the core products Bazaarvoice offers. To learn more, go to the Mobile SDK documentation home page.


(+ show- hide)

This page explains when you might need to disable App Transport Security (ATS) in your mobile application.


Apple introduced App Transport Security (ATS) in iOS 9. ATS requires apps to use https:// only, to enhance security. The Bazaarvoice Mobile SDK for iOS uses only https://, but some data returned might not include this protocol. For example, a product image URL associated with an ad might use http://. If this occurs, you might need to disable ATS for your image hosting domain.


To ensure your Mobile SDK integration works correctly, disable ATS by adding the following XML to your app's Info.plist file:

Use the above sample only for initial testing and development. For your production application, you should include a whitelisted set of domains under the NSExceptionDomains key.