From 475c0055e39b09db2cfcf5fc892e638150f9ff94 Mon Sep 17 00:00:00 2001 From: David Reeder Date: Thu, 21 Jun 2018 15:40:38 -0400 Subject: [PATCH] Update to version v4.8. New Features + MS-3083 -- Native for Banner Ad View + MS-3115 -- Function to set external user id in the SDK for user syncing + MS-3279 -- Expose click through url for banner, native, interstitial & video Bug Fixes + MS-3186 -- Incorrect logic in AdMob mediation code - iOS - native Mediation Partner Updates + MS-3257 -- Update Facebook Audience Network SDK to latest version + MS-3075 -- Update inMobi client side adapter to support latest inMobi SDK Versions of Updated Mediation SDK. + InMobi 7.1.1 + FacebookSDK 4.28.1 --- BinaryProjects/AppNexusSDK/Info.plist | 2 +- README.md | 2 +- RELEASE-NOTES.md | 22 +++++++++++++++++++ sdk/internal/ANGlobal.h | 2 +- .../ANNativeAdRequestTestCase.m | 3 +++ 5 files changed, 28 insertions(+), 3 deletions(-) diff --git a/BinaryProjects/AppNexusSDK/Info.plist b/BinaryProjects/AppNexusSDK/Info.plist index e1941af84..0e67deb72 100644 --- a/BinaryProjects/AppNexusSDK/Info.plist +++ b/BinaryProjects/AppNexusSDK/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 4.7.1 + 4.8 CFBundleSignature ???? CFBundleVersion diff --git a/README.md b/README.md index 34e593dab..f1ff91f44 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ To file an issue or request an enhancement please visit the AppNexus Customer Su Easily include the AppNexus SDK in your Podfile: ``` -platform :ios, '8.0' +platform :ios, '9.0' target 'MyAmazingApp' do pod 'AppNexusSDK' diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index e42e6f7a7..66ad6b6f6 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -1,13 +1,35 @@ + +## 4.8 +### New Features ++ MS-3083 -- Native for Banner Ad View ++ MS-3115 -- Function to set external user id in the SDK for user syncing ++ MS-3279 -- Expose click through url for banner, native, interstitial & video + +### Bug Fixes ++ MS-3186 -- Incorrect logic in AdMob mediation code - iOS - native + +### Mediation Partner Updates ++ MS-3257 -- Update Facebook Audience Network SDK to latest version ++ MS-3075 -- Update inMobi client side adapter to support latest inMobi SDK + +### Versions of Updated Mediation SDK. ++ InMobi 7.1.1 ++ FacebookSDK 4.28.1 + + + ## 4.7.1 ### New Features and Bug Fixes + MS-3227 -- GDPR support for SDK + MS-3193 -- [iOS SDK] crash + ## 4.6 ### New Features + MS-2113 -- Support autocollapse of interstitials + MS-3178 -- Implement exposureChange event + ## 4.5 ### New Features + Banner Video diff --git a/sdk/internal/ANGlobal.h b/sdk/internal/ANGlobal.h index b29a44343..eacac07d6 100644 --- a/sdk/internal/ANGlobal.h +++ b/sdk/internal/ANGlobal.h @@ -27,7 +27,7 @@ #define AN_ERROR_TABLE @"errors" #define AN_DEFAULT_PLACEMENT_ID @"default_placement_id" -#define AN_SDK_VERSION @"4.7.1" +#define AN_SDK_VERSION @"4.8" #define APPNEXUS_BANNER_SIZE CGSizeMake(320, 50) #define APPNEXUS_MEDIUM_RECT_SIZE CGSizeMake(300, 250) diff --git a/tests/NativeUnitTests/ANNativeAdRequestTestCase.m b/tests/NativeUnitTests/ANNativeAdRequestTestCase.m index 39a7a1dce..3324de14d 100644 --- a/tests/NativeUnitTests/ANNativeAdRequestTestCase.m +++ b/tests/NativeUnitTests/ANNativeAdRequestTestCase.m @@ -25,6 +25,7 @@ #import "ANSDKSettings+PrivateMethods.h" #import "NSURLRequest+HTTPBodyTesting.h" #import "ANLogManager.h" +#import "ANNativeAdResponse.h" @@ -44,6 +45,8 @@ @interface ANNativeAdRequestTestCase : XCTestCase @implementation ANNativeAdRequestTestCase + + #pragma mark - Test lifecycle. - (void)setUp {