Download Vungle SDK for iOS v.7.4.4 (January 15, 2025)
Release notes:
-
SDK Updates and Improvements
Change Log
Vungle SDK for iOS v.7.4.3 (December 5, 2024)
- Addressed reported audio issues during banner playback
Vungle SDK for iOS v.7.4.2 (October 10, 2024)
- Added guards to fix sporadic race condition issues when the SDK initializes
- Fixed background music play issues when the ad closes
Vungle SDK for iOS v.7.4.1 (September 3, 2024)
- Optimization in SDK initialization
- Update OMSDK to version 1.5.0
- Bug fixes and stability improvements
Vungle SDK for iOS v.7.4.0 (June 27, 2024)
- InLine ads support
- First Party Data support
- Bug fixes and stability improvements
Vungle SDK for iOS v.7.3.2 (May 1, 2024)
- Bug fixes and improvements
Vungle SDK for iOS v.7.3.1 (April 4, 2024)
- Updated the content of the Privacy Manifest
Vungle SDK for iOS v.7.3.0 (March 25, 2024)
- Performance improvements
- Updated OMSDK to v.1.4.12
Vungle SDK for iOS v.7.2.2 (February 5, 2024)
- Introduced Privacy Manifest support and code signed SDK
Vungle SDK for iOS v.7.2.1 (January 4, 2024)
- Fixed a StoreKit related bug on iOS v.17.2
Vungle SDK for iOS v7.2.0 (November 17, 2023)
- Added new error codes
- Discontinued support of banner refresh API
- Various fixes and improvements
Vungle SDK for iOS v.7.1.0 (September 15, 2023)
- SKAN 4.0 Support
- Improved handling of StoreKit
- Improved caching of ad assets
- Various smaller enhancements and bug fixes
- Updated minimum supported Xcode version to 14.1
- The minimum deployment target has been increased to iOS 11.0
Vungle SDK for iOS v.7.0.1 (June 16, 2023)
- Addressed conflict with third-party library
- Stability improvements
Vungle SDK for iOS v.7.0.0 (April 10, 2023)
- New, easier to use/integrate APIs; with separate class for each ad format
- Lots of performance improvements, especially for bidding (e.g. realtime ads
- Faster initialization
Vungle SDK for iOS v.6.12.3 (March 4, 2023)
- Bug fixes
Vungle SDK for iOS v.6.12.2 (February 9, 2023)
- Performance optimizations and bug fixes
Vungle SDK for iOS v.6.12.1 (November 7, 2022)
- iOS 16 support
- Bug fixes and improvements
Vungle SDK for iOS v.6.12.0 (August 1, 2022)
- New ad format: Rewarded Interstitial (closed beta)
- In-app bidding enhancements
- Performance optimizations
- Fixed memory leaks
- Removal of ordinal view play option
Vungle SDK for iOS v.6.11.0 (May 2, 2022)
- Added support for Native Ads format for non-HB placements (closed beta)
- Support for custom App Store product pages
- COPPA API support (advanced setting)
- Support of deep-linking URLs into other apps
- In-app bidding enhancements
- Caching improvements for HB placements
- Fixed an issue to prevent HB banners from auto refreshing in mediated scenarios
- Removed the unused VungleSDKNativeAds public header
Vungle SDK for iOS v.6.10.6 (January 31, 2022)
- Addressed a race condition that prevented SDK from bidding with valid tokens for banner ads.
- Updated SDK prevents playability callbacks from firing with nil admarkups.
- Fixed an issue that could prevent ad requests from sending when the app was resumed from background.
- Updated the way SDK handles bad URLs and ad assets that fail to load as expected.
Vungle SDK for iOS v.6.10.5 (December 1, 2021)
- Addressed a race condition occurring on iOS 15.1 that was preventing SDK from initializing.
- Addressed instances where adMarkup can be nil for VungleSDKHBDelegate callbacks
- SDK compiled using Xcode 12.5
Vungle SDK for iOS v.6.10.4 (November 8, 2021)
- Fixed crashes related to SDK upgrades.
- Fixed an issue where the publisher dashboard mute setting was getting reset at the SDK level.
- Other minor bug fixes and stability improvements.
Vungle SDK for iOS v.6.10.3 (September 23, 2021)
- SDK version fully compatible with iOS 15 and Xcode 13.
- For apps using Xcode 13, upgrading to this version is REQUIRED as older SDKs don’t support Xcode 13 for iOS 15 devices.
- Updated the minimum iOS version to 10. SDK won’t support iOS versions 9 and below.
Vungle SDK for iOS v.6.10.1 (August 12, 2021)
- SKAdNetwork 2.2 and XCode12.5 - This update supports view-through attribution for interactive and video advertisement formats. This allows you to display your choice of advertising formats and measure which creatives are most effective, while preserving user privacy.
- Swift integration - On SDK6.10.1, VungleSDK now contains a module map, so publishers no longer need a bridging-header file to import the VungleSDK.
- Stability improvements
- Mediation In-App Bidding (Closed Beta)
- Banner / MREC Bidding Support in Bidding
- Caching enhancements for in-app bidding Placements
- New SDK APIs for In-App bidding (Only applicable to mediation partners)
Vungle SDK for iOS v.6.9.2 (April 14, 2021)
- Thread deadlock issue reported by mediation partners
- Background downloading enabled by default
- Fix for Namespace collision
- Includes the .xcframework bundle type introduced in Xcode 11. This bundle type allows support for multiple architectures, platforms and simulator in one package.
- Stability Improvements
Vungle SDK for iOS v.6.9.1 (January 21, 2021)
- 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
Vungle SDK for iOS v.6.8.1 (October 14, 2020)
- SKOverlay Support: Using Apple's new SKOverlay to improve user's ad experience with a seamless presentation of the app store for app recommendation.
- vungleAdViewedForPlacement - new callback introduced to more accurately track ad impressions
- Stability Improvements
Vungle SDK for iOS v.6.8.0 (September 15, 2020)
- iOS 14 Support, built on Xcode 12 - Connect to all iOS users including those on the latest version, iOS 14. Xcode 12 required.
- SkAdNetwork Support - Access all data sources to better understand your audience
- AppTrackingTransparency Support - Prepare for upcoming privacy changes and ensure users have more controls on their data usage.
- Updated StoreKit to be available for all formats - Create a seamless ad experience within your app in all formats.
- Removed Flex Feed and Flex View formats
- Stability improvements - Backend performance improvements to continually optimize your monetization efforts
Vungle SDK for iOS v.6.7.1 (August 13, 2020)
- Removal of Moat framework
- Fixed issue with FMDB duplicate symbol
- Various bug fixes
Vungle SDK for iOS v.6.7.0 (June 22, 2020)
- CCPA Support – Compliance with new government regulations while assuring your users their personal data is being used the way they want
- Multiple banner ad support – Display multiple banners on the screen txo leverage more ways to monetize your inventory and attract Premium Buyers
- Stability enhancements to continually ensure high performance
- Improved real-time ad play callbacks for click and rewarded events for a better end-user experience
- Improvements to orientation handling to improve end-user experience
- Backend performance improvements to continually optimize your monetization efforts
- Various bug fixes
Vungle SDK for iOS v.6.5.3 (March 24, 2020)
- Bugs and issues resolved.
Vungle SDK for iOS v.6.5.1
- Optimized caching logic to reduce data usage
- Added additional support for new banner sizes (320x50, 300x50, 728x90)
- Improved user experience and fixed issues related to Apple's StoreKit on iOS 13
- Improved how our SDK handles orientation settings and changes
- Eliminated main thread checker warnings
- Updated device information provider
- Made background webview of banner transparent
- Ad reporting improvements
- Removed VunglePlayAdOptionKeyBannerViewSize from pladAdOption
- Updated Moat version to 3.7.5
- Various bugs squashed and stability improvements
Vungle SDK for iOS v.6.5.0
- Introduction of Banner Format
- Continuous improvements to ad caching
- Updated Moat framework
- Squashed many other bugs
Vungle SDK for iOS v.6.4.6
- Bug Fixes
Vungle SDK for iOS v.6.4.5
- Updated Moat
- Bug Fixes
Vungle SDK for iOS v.6.4.3
- iOS 13 Support and Enhancements
- Cache Optimization — Automatically optimizes ad caching to ensure ads are available faster. No additional work from developer needed.
- Introduced new MREC Video placement type to serve higher performing banners.
- Privacy by Design — Removed latitude and longitude collection to protect users.
- Updated Moat to no longer collect location data.
- Reduced App Store loading delay to reduce blank loading screens.
- Removed UIWebView references due to Apple no longer accepting submissions of apps that use UIWebView APIs.
- Publisher controls to override minimum disk requirements, helping to ensure good user experiences.
Vungle SDK for iOS v.6.3.2
- 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
Vungle SDK for iOS v.6.3.1
- iOS 12 Compatibility
- Improved ad display on iPhone X
- Improved ad handling for placements
- Bug Fixes
Vungle SDK for iOS v.6.3.0
- StoreKit support for MRAID ads
- Extend additional Moat support for our exchange
- Stability improvements
Vungle SDK for iOS v.6.2.0
- GDPR compliance
- License updated
- Removed the requirement to have an auto-cached placement
- Removed the requirement to initialize Vungle SDK with all placements
- Includes .xcframework to support multiple architectures or device types.
- Bug fixes
Vungle SDK for iOS v.5.4.0
- 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
Vungle SDK for iOS v.5.3.2
- 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
Vungle SDK for iOS v.5.3.0
- 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
Vungle SDK for iOS v.5.2.0
- 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
Vungle SDK for iOS v.5.1.1
- Made cache improvements
- Updated MOAT framework
- Added code to prevent SDK from initializing in iOS 7
Vungle SDK for iOS v.5.1.0
- 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.
Vungle SDK for iOS v.4.1.0
- Fix for occurrence of a black screen at the end of video.
- Cache improvements.
- Migrate to WKWebView 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.
Vungle SDK for iOS v.4.0.9
- Fix wrong behavior for the willCloseAdWithViewInfo: delegate method
- Improved SDK initialization
- Minor fixes and performance improvements
- Fix user-agent field on requests
Vungle SDK for iOS v.4.0.8
- Refresh the IDFA when app comes to foreground
- Minor fixes
Vungle SDK for iOS v.4.0.6
- Add cache early check to initial operation chain
- Prefix 3rd party zip/unzip lib functions
- Track and use the didDownload state for legacy ads
Vungle SDK for iOS v.4.0.5
- Bug fixes
- Performance improvement
Vungle SDK for iOS v.4.0.4
- iOS 10 OS performance optimizations
- CloudUX functionality support
- Vungle unique id implementation to maintain publisher frequency capping
- Fix click area around CTA button
- Resume video when app comes to foreground
- Add logging when the publisher uses a wrong appId
Vungle SDK for iOS v.3.2.2
- Fix presenting modal view controller exception
Vungle SDK for iOS v.3.2.1
- Bitcode support!
- Initialization prevention for devices under iOS 7.0
- Multiple initialization crash fix
Vungle SDK for iOS v.3.2.0
- This SDK supports iOS 7+ devices only
- Enabled SSL as default for all internal network requests
- Improved caching performance
- Resolved race-condition crash around fetchConfig request
- Unified adPlayable behavior across flags & events
- Fix for playAd return code inconsistency during streaming ad plays
- Fix for progress bar location on smaller screens
- Fix for AppStore failing to load on some occasions
- Fix for issues resulting in inaccessible postroll
Vungle SDK for iOS v.3.1.2
- Bug fixes
Vungle SDK for iOS v.3.1.0
- API changed in Vungle delegate protocol: vungleSDKhasCachedAdAvailable changed to vungleSDKAdPlayableChanged:
- API changed in Vungle singleton: isCachedAdAvailable deprecated in favor of isAdPlayable
- New UI while playing video
- Bug fixes (background related bug, networking improvements)
Vungle SDK for iOS v.3.0.13
- Minor Bug Fixes
Vungle SDK for iOS v.3.0.12
- Fixes crash that happened on rare occasions when sending the app to the background
- Improves re-queuing of network requests. It should improve the ability to re-send requests even after they failed.
- Move saved /reportAds from cache directory to app support directory
- Option to modify incentivized alert text (title, body, close button, and continue button)
Vungle SDK for iOS v.3.0.11
- Deprecated VunglePlayAdOptionKeyShowClose
- Deprecated VungleSDK#playAd: & VungleSDK#playAd:withOptions:
- Fixed some minor memory leaks
- Fixed orientations issues on iOS 8
- Fixed some random crashes on very limited edge cases
- Moved internal database from Documents to App Support
Vungle SDK for iOS v.3.0.10
- Fixed crash that killed the app when sent to the background (in rare conditions)
- Fixed postroll and corrupted video bugs
- Improved support for iOS 8
Vungle SDK for iOS v.3.0.9
- improved iOS 5 support
- fixed TPAT bugs
Vungle SDK for iOS v.3.0.8
- added global playAd options
- added placements for each play, as well as dev-defined extra keys
- Fix a few mem leaks
- Send post params instead of query params for /sessionEnd
- miniz symbols no longer exposed
- Delegate methods are optional now