Skip to content

Commit

Permalink
Updated to 6.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
DavidKimVungle committed Jan 28, 2020
1 parent 8f73e51 commit 2393747
Show file tree
Hide file tree
Showing 8 changed files with 28 additions and 12 deletions.
Binary file modified .DS_Store
Binary file not shown.
15 changes: 14 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,17 @@
## Changelog
### Changelog

## VERSION 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

## VERSION 6.5.0
* Introduction of Banner Format
Expand Down
Empty file modified LICENSE.md
100755 → 100644
Empty file.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ https://support.vungle.com/hc/en-us/articles/360002925791--Get-Started-with-Vung
Vungle SDK for iOS
=======================

**Version 6.5.0**
**Version 6.5.1**

Welcome to the Vungle SDK which has been battle-tested to unlock amazing monetization opportunities for you. The Vungle SDK enables the very best creatives in mobile advertising.

Expand Down
4 changes: 2 additions & 2 deletions VungleSDK-iOS.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

Pod::Spec.new do |s|
s.name = "VungleSDK-iOS"
s.version = "6.4.5"
s.version = "6.5.1"
s.summary = "Vungle's iOS SDK'"
s.description = <<-DESC
An SDK for video ad based monetization with the Vungle Network
Expand All @@ -18,7 +18,7 @@ s.author = { "Vungle" => "tech-support@vungle.com" }
s.platform = :ios, '9.0'
s.requires_arc = true

s.source = { :git => "https://github.com/Vungle/iOS-SDK.git", :tag => "6.4.5" }
s.source = { :git => "https://github.com/Vungle/iOS-SDK.git", :tag => "6.5.1" }

s.vendored_frameworks = 'VungleSDK.framework'
s.xcconfig = { 'OTHER_LDFLAGS' => '-ObjC' }
Expand Down
19 changes: 11 additions & 8 deletions VungleSDK.framework/Headers/VungleSDK.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
//
// VungleSDK.h
// Vungle iOS SDK
// SDK Version: 6.5.0
// SDK Version: 6.5.1
//
// Copyright (c) 2013-Present Vungle Inc. All rights reserved.
//
Expand Down Expand Up @@ -213,12 +213,14 @@ typedef NS_ENUM (NSInteger, VungleAdSize) {
*/
- (BOOL)playAd:(UIViewController *)controller options:(nullable NSDictionary *)options placementID:(nullable NSString *)placementID error:(NSError *__autoreleasing _Nullable *_Nullable)error;

#pragma mark - Flex Feed / MREC Ad lifecycle
#pragma mark - Flex Feed / MREC / Banner Ad lifecycle
/**
* Pass in an UIView which acts as a container for the ad experience. This view container may be placed in random positions.
* @note This method should only be called using placements that have the `flexfeed` or `mrec` template type. ALSO, for the
* `mrec` template type, note that the UIView must have a width of 300 and a height of 250. If the view is provided without
* these dimensions, an error message will be returned and the ad will not be shown.
* @note This method should only be called using placements that have the `flexfeed` or `mrec` or `banner` template type. For
* the `mrec` template type, note that the UIView must have a width of 300 and a height of 250. If the view is provided without
* these dimensions, an error message will be returned and the ad will not be shown. For the `banner` template type, note that
* the UIView must have the same width and height as the banner size (320x50, 300x50, or 728x90) which you requested. If the
* view is provided with a different banner size, an error message will be returned and the ad will not be shown.
* @param publisherView container view in which an ad will be displayed
* @param options A reference to an instance of NSDictionary with customized ad playback options
* @param placementID The placement defined on the Vungle dashboard
Expand All @@ -228,9 +230,10 @@ typedef NS_ENUM (NSInteger, VungleAdSize) {
- (BOOL)addAdViewToView:(UIView *)publisherView withOptions:(nullable NSDictionary *)options placementID:(nullable NSString *)placementID error:(NSError *__autoreleasing _Nullable *_Nullable)error;

/**
* This method will dismiss the currently playing Flex View, Flex Feed or MREC advertisement. If you have added an advertisement with `addAdViewToView:`
* or you are playing a placement that has been configured as a Flex View, Flex Feed or MREC placement, then this method will remove the advertisement
* from the screen and perform any necessary clean up steps.
* This method will dismiss the currently playing Flex View, Flex Feed, Banner or MREC advertisement. If you have added an
* advertisement with `addAdViewToView:` or you are playing a placement that has been configured as a Flex View, Flex Feed,
* Banner or MREC placement, then this method will remove the advertisement from the screen and perform any necessary clean up
* steps.
*
* This method will call the existing delegate callbacks as part of the lifecycle.
*/
Expand Down
Binary file modified VungleSDK.framework/Info.plist
Binary file not shown.
Binary file modified VungleSDK.framework/VungleSDK
Binary file not shown.

0 comments on commit 2393747

Please sign in to comment.