Please refer to https://support.vungle.com/hc/en-us/articles/360002925791
The Vungle iOS SDK supports iOS 8.0 and above, including iOS 12, both 32bit and 64bit apps.
Please Note: Xcode 8 does not include support for iPhone X.
- OM SDK Integration - The Open Measurement Software Development Kit (OM SDK) is designed to facilitate third-party viewability and verification measurement for ads served by Vungle.
- Stability improvements
- Cache Optimization - Multiple placements are optimized for cached ad availability under the hood when the SDK initializes. No additional work from developer needed.
- Privacy By Design - Removed latitude and longitude collection to protect users.
- Reduced App Store loading delay to reduce blank loading screens.
- Updated Moat to no longer collect location data.
- Introduced new MREC Video placement type to serve higher performing banners.
- Removed UIWebView references.
- Publisher controls to override minimum disk requirements, helping to ensure a good user experiences.
- Support for iOS 12
- StoreKit support for fullscreen MRAID ads
- Improved Moat viewability tracking
- Publishers can now track custom GDPR consent message versions
- MRAID ads now mute according to SDK option
- iOS 12 Compatibility
- Improved ad display on iPhone X
- Improved ad handling for placements
- Bug Fixes
- StoreKit support for MRAID ads
- Extend additional Moat support for our exchange
- Stability improvements
- GDPR compliance.
- Removed the requirement to have an auto-cached placement.
- Removed the requirement to initialize Vungle SDK with all placements.
- Bug fixes.
- Fixed crashes on iOS 7
- Fixed crashes around Flex View layout logic
- Improved Flex View and Flex Feed stability
- Resolved duplicate symbol error on zipOpen4
- Sleep code to be enforced at placement level
- Ordinal data reporting
- iOS 11 API for safeAreaLayoutGuide for iPhone X
- Ability to close Flex-View ads through API or timer
- Bug fixes and performance improvements
- Allow cached ad to play when other placements are downloading.
- Allow cached ad to play when there is no reception.
- Fixed Flex View (ad unit) scaling issue.
- Removed background dim in an interactive ad unit.
- Fixed a regression of clickedThrough in internal reporting. Advertiser will see accurate clicks in dashboard.
- Fixed user agent format for internal reporting.
- Fixed an issue with application lifecycle that can result in black screens.
- Made cache improvements
- Updated MOAT framework
- Added code to prevent SDK from initializing in iOS 7
- Launched new Placements feature.
- Added Native Flex View ad unit.
- Added Moat Viewability technology.
- Added GZIP for faster network transfers.
- Migrate MRAID to WKWebView on iOS 9 and 10 to address memory leak in UIWebView.
- Disabled iOS 7 support.
- Fix for occurrence of a black screen at the end of video
- Cache improvements
- Migrate to UIWebView for end cards on iOS 9 and 10 to address memory leak in UIWebView
- Set user-agent in HTTP header to platform user agent for all external requests
- StoreKit support for MRAID ads
- Fix wrong behavior for the willCloseAdWithViewInfo: delegate method
- Improved SDK initialization
- Minor fixes and performance improvements
- Fix user-agent field on requests
- Refresh the IDFA when app comes to foreground
- Minor fixes
- Add cache early check to initial operation chain
- Prefix 3rd party zip/unzip lib functions
- Track and use the didDownload state for legacy ads
- Bug fixes
- Performance improvement
- iOS 10 OS performance optimizations
- CloudUX functionality support
- Vungle unique id implementation to maintain publisher frequency capping
- Fix click area around CTA button
The Vungle iOS-SDK is available under a commercial license. See the LICENSE file for more info.