Vpon iOS SDK Change Log
5.5.0
- Release Date: 5 Sept. 2023
- Compliant with IAB OM SDK v1.4.4
- Code language change from Objective-C to Swift
- Deprecate unused interfaces and attributes
- Potential crash while request multiple Banner ads in the same page
5.4.8
- Release Date: 03 Jul. 2023
- Fix Native Ad component loss issue
5.4.6
- Release Date: 22 Feb. 2023
- Stop supporting deprecated VpadnNativeAdDelegate, warning message will show in the IDE if Publisher use the deprecated callback
- Remove the implementation in VpadnNativeAdsManager.m (keep the .h file in the meanwhile) and deprecate the initializer, warning message will show in the IDE if Publisher use the deprecated initializer
5.4.4
- Release Date: 12 Dec. 2022
- Trim url string to prevent potential error occured while parsing urls
5.4.2
- Release Date: 3 Oct. 2022
- Fix the runtime warning message to compatible with Xcode 14 Beta 5 and iOS 16 (simulator)
- Support ad lifecycle for Native Ad webview case
- Bug fix
5.4.0
- Release Date: 11 Aug. 2022
- Upgrade OM SDK to v1.3.34
- Adjust video event sending logic to fulfill OM SDK spec
- Fix unexpected layout shifting on Interstitial Ad while changing the device orientation
5.3.4
- Release Date: 25 Mar. 2022
- Officially deprecate VpadnAdSizeSmartBannerPortrait and VpadnAdSizeSmartBannerLandscape
- Unified the logic of OM Ad Session creation and creativeType
5.3.2 (Deprecated)
- Release Date: 30 Nov. 2021
- Adjust minimum support OS version to iOS 11.0
5.3.0
- Release Date: 2 Aug. 2021
- Build Number: 20210702
- Add new video tracking event Progress
- Support OM SDK v1.3.20
- Support xcframework
5.2.0
- Release Date: 2 Mar. 2021
- Build Number: 20210301
- Add new ad format: VpadnAdSizeLARGEBANNER (320x100 Banner)
5.1.10
- Release Date: 4 Feb. 2021
- Build Number: 20210203
- Bug fix
5.1.9
- Release Date: 12 Jan. 2021
- Build Number: 20210112
- Support video creatives in VpadnAdSizeLargeRectangle
- Adjust the variable type of JSON sent through Mraid
5.1.8
- Release Date: 27 Nov. 2020
- Build Number: 20201127
- Add a new interface VpadnAdAudioManager to manage the Audio Session setting, SDK will set and activate the Audio Session by default when intilizing SDK. For more information, please check Advanced
5.1.7
- Release Date: 11 Nov. 2020
- Build Number: 20201111
- Add addFriendlyObstruction interface base on OM Framework for Publisher to declare those overlay views which won’t block the ad visibility as friendly obstruction
- Support HTML type creatives in Native Ad MediaView
- Support to resize the Banner Adview responsively to fit the ad container
- Fix Video Banner can’t be played automatically in specific scenario
- Bug fix
5.1.3
- Release Date: 12 Aug. 2020
- Build Number: 20200811
- Add a new Banner Ad size 320x480 (Not available for mediation case)
- Support video content in 320x480 and 300x250 Banner Ad
5.1.2
- Release Date: 22 Jul. 2020
- Build Number: 20200722
- Fix the issue that audio will be interrupted if ad display
- Fix the issue that 3rd-party tracking of Native Ad might be sent unsuccessfully
5.1.1
- Release Date: 8 Jul. 2020
- Build Number: 20200702
- Upgrade OM SDK from v1.2.8 to v1.3.4
- Totally replace UIWebView with WKWebView
- Added contentUrl and contentData for data transmission (compatible with AdMob / MoPub)
5.0.5
- Release Date: 27 Apr. 2020
- Build Number: 20200427
- Bug fix
5.0.4
- Release Date: 1 Apr. 2020
- Build Number: 20200401
- Modify the string “UIWebView” in comments
- Optimize the performance of Banner Ad
5.0.3
- Release Date: 20 Mar. 2020
- Build Number: 20200320
- Bug fix: fix crash caused by outputVolume observer remove
5.0.2
- Release Date: 10 Mar. 2020
- Build Number: 20200310
- Replace Cordova framework with self-maintenance Javascript for communicating
- Replace UIWebView with WKWebView
- Revise the interface of Banner / Interstitial / Native Ad
- Revise the framework to make it more compatible with 3rd-party tracking solution
- Support mraid3 when display Banner and Interstitial Ad
4.9.4
- Release Date: 15 Nov. 2019
- Build Number: 31119102
- Revise the mechanism of Swizzling Method
- Revise the measurement timing of Banner Ad and Native Ad (OM related)
4.9.3
- Release Date: 7 Oct. 2019
- Build Number: 70019102
- Optimize the structure of Interstitial Ad
- Add a method for SDK initialization, ad requests will
fail
unless Vpon SDK is initialized - Add an examination of Photo Library Additions Usage Description
- Note: This release is a
MAJOR
version update.
4.9.2
- Release Date: 14 Aug. 2019
- Build Number: 41809102
- Revise the structure of Interstitial Ad (Video)
4.9.1
- Release Date: 7 Aug. 2019
- Build Number: 70809102
- Support IAB OM SDK for Banner Ad, Interstitial Ad, Native Ad and Out-stream Video Ad
- Support GIF file in Native Ad Mediaview
- Optimize Interstitial Ad and Native Ad performance
4.8.7
- Release Date: 02 Jul. 2019
- Build Number: 10709102
- Bug fix
4.8.6
- Release Date: 13 Jun. 2019
- Build Number: 31609102
- Adjustment for iOS 13
- Optimize Banner Ad and Native Ad performance
- Fix Native Ad MediaView unclickable issue
4.8.5
- Release Date: 29 May. 2019
- Build Number: 82509102
- Fix specific Interstitial Ad display issue
4.8.4
- Release Date: 8 Mar. 2019
- Build Number: 80309102
- Enhance Out-stream Video Ad error reporting
4.8.3
- Release Date: 18 Dec. 2018
- Build Number: 81218102
- Fix the crash when user deny to admit location related permission
4.8.2
- Release Date: 27 Nov. 2018
- Build Number: 62118102
- Update system requirement to iOS 9.0
- Optimize ad request performance
- Support AdMob Native Ad mediation (AdMobAdapterVpadn-1.0.8 above is required)
- Bugs fix
4.8.1
- Release Date: 18 Oct. 2018
- Build Number: 81018102
- Release Out-stream Video Ad
- Fix few bugs
4.7.1
- Release Date: 01 Feb. 2018
- Build Number: 10208102
- Fix the bug that close button would be shown in the wrong position
- Improve native ad’s performance and user experience
- Support new integration way on native ad
- Increase advertising accuracy
4.7.0
- Release Date: 18 Dec. 2017
- Build Number: 81217102
- Improve native ad’s performance and user experience
- Prevent cleaning cache in the app
- Fix few bugs
4.6.7
- Release Date: 28 Sep. 2017
- Build Number: 82907102
- Fix the bug which causes crash error on iPhone X simulator
- Adjust few layouts to fit iPhone X
4.6.6
- Release Date: 04 Sep. 2017
- Build Number: 40907102
- Address compatibility issues for iOS 11
- Support progress wheel to improve interstitial ad’s user experience
- Fix few bugs
4.6.5
- Release Date: 19 Jul. 2017
- Build Number: 91707102
- Support mutiple size of the interstitial ad’s close button and improve its showing timing to increase user experience
- Update impression tracking logic to reduce impression discrepancie
- Fix few bugs
4.6.4
- Release Date: 14 Apr. 2017
- Build Number: 41407102
- Support new interstitial ad’ format combined video & App store
- Increase native ad stability
- Increase advertising accuracy
- Fix few bugs
4.6.3
- Release Date: 22 Dec. 2016
- Build Number: 22216102
- Support Native ad
- Support HTTPS for ATS
- Increase SDK stability
- Fix few bugs
4.6.1
- Release Date: 05 Sep. 2016
- Build Number: 02906102
- Fix few bugs
- AdMob Adapter 1.0.2 supports Bitcode
4.6.0
- Release Date: 05 Sep. 2016
- Build Number: 50906102
- Improve video ad’s performance and user experience
- Provide a new way to integrate SDK
- Fix few bugs
4.5.3
- Release Date: 20 Jun. 2016
- Build Number: 02606102
- Increase SDK stability
- Fix a potential security problem
4.5.2
- Release Date: 20 May. 2016
- Build Number: 02506102
- Improve performance and user experience
- Support the interactive web on video ads
4.5.1
- Release Date: 15 Apr. 2016
- Build Number: 51406102
- Improve user experience
- Fix build error for iOS 7.3+
- Fix few bugs
4.5.0
- Rlease Date: 14 Mar. 2016
- Build Number: 41306102
- Decrease unecessary log
- Fix pop-out video sound bug
- Add vertical video to interstitial ads
4.2.19
- Build Number: 32215102
- Minor bug fixed.
- Excessive log trimmed.
4.2.18
- Build Number: 71115102
- localStorage bug fixed.
- PresentView bug fixed.
4.2.17
- Build Num 62015102
- Optimize for iOS9.
- Bitcode problem fixed.
- Add new framework for easier integration.
- Minor bugs fixed.
4.2.16
- Optimize for iOS9.
- Enhance version stability.
- Bugs fixed.
- Release date: 2015/09/14
4.2.14
- Build Number: 40605102
- Fixed: in app 開啟 app store 廣告時, 會無法連接出去
- 針對 AdMob adapter 的 crash 問題做了相關修正
4.2.12
- Build Number: 61205102
- Fixed Video UI error.
4.2.9
- Build Number: 12114102 Fixed: show multiple banner
4.2.8
- Build Number: 70804102
- Fixed: prevent cache crash which happens in the sdk 4.2.7
- Fixed: crash issues on iOS8
- Removed: relevant framework of addressBook and addressBookUI for uploading app to Applestore
4.2.7
- Build Number: 21604102
- 修正插頁式廣告顯示問題
4.2.6
- Build Number: 60604102
- 修正 iOS6 以下取用權限造成 crash
4.2.5
- Build Number: 51504102
- 新增 64 bit 版本
4.2.3
- Build Number: 62304102
- 修正 Video tracking 機制
4.2.2
- Build Number: 62304102
Major Build Change
- Video Ad New features:
- 加強 native video view 上的 UI component
- 增加 native video view 和 web view 同時出現的廣告型態
- 增加 video interstitial ad 可以先將video 暫存到手機,減少播放影片後 buffering 的機會
- 增加 native video view 後 web view 之間的互動機制,web view 可以控制影片的播放行為並可以得知影片播放的狀態
Enhance:
- 大量減少開啟 GPS 的時間
- 調整遮蔽偵測效率
Updates:
- 改成Vpadn開頭,也更改class name及protocol function name
4.1.0
- Build Number: 821131024 & 821131025
- Release Date: 28 Nov. 2013
- Added support for rich media Ads
- Added support for interstitial Ads in Landscape
- Fixed for disable GPS action after the home button had been pressed
309031024 & 309031025
- Build Number: 309031024 & 309031025
- Fixed view position due to coordinate system changes in iOS 7.
- Modify internal static variable name to prevent name conflict with other 3rd party libraries (for ex. Google Analytics)
- Add 2 branches of library. One for XCode4, the other for XCode5.
42703102
- Build Number: 42703102
- Fixed: bug with ad can’t open
71703102
- Build Number: 71703102
- Fixed: resolve function naming conflict
30703102
- Build Number: 30703102
- Fixed: resolve lower network connection can’t get Vpon banner
82603102
- Build Number: 82603102
- Fixed: in app webView can’t show on the view
- Removed: removeed UDID in any possible place
21603102
- Build Number: 21603102
- Fixed: interstitial Ad position error