From 96a95cc223e075b9c5222611237d637d5c8459fa Mon Sep 17 00:00:00 2001 From: hank <hank.zhang@proficientcity.com> Date: Thu, 20 Jun 2019 09:45:54 +0800 Subject: [PATCH] 添加V3.8.2 --- frameworks/Chartboost.framework/Versions/A/Chartboost | 0 config/wa_sdk_impl_config_chartboost.xml | 2 frameworks/WACbImpl.framework/WACbImpl | 0 frameworks/WACbImpl.framework/Info.plist | 0 frameworks/Chartboost.framework/Versions/A/Headers/ChartboostDelegate.h | 28 +++++++++++++- WACbImpl.podspec | 6 +- frameworks/Chartboost.framework/Versions/A/Headers/Chartboost.h | 25 ++++-------- frameworks/WACbImpl.framework/Headers/WACbImpl.h | 2 frameworks/Chartboost.framework/Versions/A/Headers/CBInPlay.h | 2 9 files changed, 40 insertions(+), 25 deletions(-) diff --git a/WACbImpl.podspec b/WACbImpl.podspec index c91c0cc..d88b0ec 100644 --- a/WACbImpl.podspec +++ b/WACbImpl.podspec @@ -9,7 +9,7 @@ Pod::Spec.new do |s| s.name = 'WACbImpl' -s.version = '3.8.0' +s.version = '3.8.2' s.summary = 'WACbImpl framework in production environment.' s.license = 'MIT' s.author = { "Wuyx" => "wuyixin_gh@gamehollywood.com" } @@ -21,6 +21,6 @@ s.resources = ['config/*.xml'] s.frameworks = 'Webkit' s.requires_arc = true -s.dependency 'WASdkIntf', '~> 3.8.0' #此处添加私有库依赖 -s.dependency 'WASdkImpl', '~> 3.8.0' +s.dependency 'WASdkIntf', '~> 3.8.2' #此处添加私有库依赖 +s.dependency 'WASdkImpl', '~> 3.8.2' end diff --git a/config/wa_sdk_impl_config_chartboost.xml b/config/wa_sdk_impl_config_chartboost.xml index da6005a..45b6d26 100644 --- a/config/wa_sdk_impl_config_chartboost.xml +++ b/config/wa_sdk_impl_config_chartboost.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <config> - <version val="CB3.8.0"/> + <version val="CB3.8.2"/> <comps> <!-- 数据收集模块 --> <comp module="TRA" plaf="CHARTBOOST" mandatory="YES" value="WACBTrack" desc="CHARTBOOST数据统计"/> diff --git a/frameworks/Chartboost.framework/Versions/A/Chartboost b/frameworks/Chartboost.framework/Versions/A/Chartboost index b285890..8454785 100644 --- a/frameworks/Chartboost.framework/Versions/A/Chartboost +++ b/frameworks/Chartboost.framework/Versions/A/Chartboost Binary files differ diff --git a/frameworks/Chartboost.framework/Versions/A/Headers/CBInPlay.h b/frameworks/Chartboost.framework/Versions/A/Headers/CBInPlay.h index 591c64b..f0b0e15 100644 --- a/frameworks/Chartboost.framework/Versions/A/Headers/CBInPlay.h +++ b/frameworks/Chartboost.framework/Versions/A/Headers/CBInPlay.h @@ -1,7 +1,7 @@ /* * CBInPlay.h * Chartboost - * 7.3.0 + * 7.5.0 * * Copyright 2018 Chartboost. All rights reserved. */ diff --git a/frameworks/Chartboost.framework/Versions/A/Headers/Chartboost.h b/frameworks/Chartboost.framework/Versions/A/Headers/Chartboost.h index 8f2705d..ceddebd 100644 --- a/frameworks/Chartboost.framework/Versions/A/Headers/Chartboost.h +++ b/frameworks/Chartboost.framework/Versions/A/Headers/Chartboost.h @@ -9,6 +9,7 @@ #import <UIKit/UIKit.h> #import "ChartboostDelegate.h" @class CBInPlay; +FOUNDATION_EXPORT BOOL ChartboostInitialized(const char* function); @interface Chartboost : NSObject #pragma mark - Main Chartboost API @@ -109,6 +110,7 @@ the method will attempt to fetch data from the Chartboost API server. */ + (void)cacheInterstitial:(CBLocation)location; + /*! @abstract Present an interstitial for the given CBLocation. @@ -135,8 +137,6 @@ the method will attempt to fetch data from the Chartboost API server. */ + (void)cacheRewardedVideo:(CBLocation)location; - - /*! @abstract @@ -294,14 +294,15 @@ /*! @abstract Set a custom mediation library to append to the POST body of every request. - example setMediation:CBMediationMoPub withVersion:@"3.8.0" + example setMediation:CBMediationMoPub withLibraryVersion:@"3.8.0" adapterVersionn:@"2.0" @param library The constant for the name of the mediation library. - @param libraryVersion The version sent as a string. + @param libraryVersion The mediation library version sent as a string. + @param adapterVersion The adapter version sent as a string. @discussion This is an internal method used by mediation partners to track their usage. */ -+ (void)setMediation:(CBMediation)library withVersion:(NSString*)libraryVersion; ++ (void)setMediation:(CBMediation)library withLibraryVersion:(NSString*)libraryVersion adapterVersion:(NSString*)adapterVersion; /*! @abstract @@ -368,18 +369,6 @@ /*! @abstract - Set to control how the fullscreen ad units should interact with the status bar. (CBStatusBarBehaviorIgnore by default). - - @param statusBarBehavior The param to set if fullscreen video should respect the status bar. - - @discussion See the enum value comments for descriptions on the values and their behavior. Only use this feature if your - application has the status bar enabled. - */ -+ (void)setStatusBarBehavior:(CBStatusBarBehavior)statusBarBehavior; - - -/*! - @abstract returns YES if auto IAP tracking is enabled, NO if it isn't. @discussion Call to check if automatic tracking of in-app purchases is enabled. @@ -419,5 +408,7 @@ location:(CBLocation)location __attribute__((deprecated("This method is deprecated and is a no-op"))); + (void)setShouldDisplayLoadingViewForMoreApps:(BOOL)shouldDisplay __attribute__((deprecated("This method is deprecated and is a no-op"))); + (void)cacheMoreApps:(CBLocation)location __attribute__((deprecated("This method is deprecated and is a no-op"))); ++ (void)setStatusBarBehavior:(CBStatusBarBehavior)statusBarBehavior __attribute__((deprecated("This method is deprecated and is a no-op"))); ++ (void)setMediation:(CBMediation)library withVersion:(NSString*)libraryVersion DEPRECATED_MSG_ATTRIBUTE("Please use setMediation:withLibraryVersion:adapterVersion: instead."); @end diff --git a/frameworks/Chartboost.framework/Versions/A/Headers/ChartboostDelegate.h b/frameworks/Chartboost.framework/Versions/A/Headers/ChartboostDelegate.h index 38dd87b..d50ffce 100644 --- a/frameworks/Chartboost.framework/Versions/A/Headers/ChartboostDelegate.h +++ b/frameworks/Chartboost.framework/Versions/A/Headers/ChartboostDelegate.h @@ -6,6 +6,7 @@ // #import <Foundation/Foundation.h> +#import <UIKit/UIKit.h> @class UIView; @@ -86,7 +87,9 @@ /*! HyprMX */ CBMediationHyprMX, /*! AerServ */ - CBMediationAerServ + CBMediationAerServ, + /*! Helium */ + CBMediationHelium }; @@ -127,7 +130,9 @@ /*! Error Originating from the JS side of a Web View */ CBLoadErrorWebViewScriptError = 22, /*! Network is unavailable while attempting to show. */ - CBLoadErrorInternetUnavailableAtShow = 25 + CBLoadErrorInternetUnavailableAtShow = 25, + /*! Error trying to present the ad. */ + CBLoadErrorAdPresentationFailure = 33 }; /*! @@ -179,6 +184,25 @@ YesBehavioral = 1 }; + + +/*! + @typedef CBBannerSize + + @abstract + Defines standard sizes used to initialize Banner objects. + + @discussion Standard sizes used to describe default Banner bounds. + */ +typedef CGSize const CBBannerSize; +/*! "Banner" - Standard banner size on phones. */ +FOUNDATION_EXPORT CBBannerSize const CBBannerSizeStandard; +/*! "Medium Rect" - Medium banner size on phones. */ +FOUNDATION_EXPORT CBBannerSize const CBBannerSizeMedium; +/*! "Tablet" - Leaderboard banner size on tablets. */ +FOUNDATION_EXPORT CBBannerSize const CBBannerSizeLeaderboard; + + /*! @typedef CBLocation diff --git a/frameworks/WACbImpl.framework/Headers/WACbImpl.h b/frameworks/WACbImpl.framework/Headers/WACbImpl.h index ab6007d..256a271 100644 --- a/frameworks/WACbImpl.framework/Headers/WACbImpl.h +++ b/frameworks/WACbImpl.framework/Headers/WACbImpl.h @@ -16,4 +16,4 @@ // In this header, you should import all the public headers of your framework using statements like #import <WACbImpl/PublicHeader.h> -//time:2019/01/15 12:30 ver:3.8.0 +//time:2019/06/20 09:17 ver:3.8.2 diff --git a/frameworks/WACbImpl.framework/Info.plist b/frameworks/WACbImpl.framework/Info.plist index b2754db..12c618f 100644 --- a/frameworks/WACbImpl.framework/Info.plist +++ b/frameworks/WACbImpl.framework/Info.plist Binary files differ diff --git a/frameworks/WACbImpl.framework/WACbImpl b/frameworks/WACbImpl.framework/WACbImpl index f7c3c71..467dca0 100644 --- a/frameworks/WACbImpl.framework/WACbImpl +++ b/frameworks/WACbImpl.framework/WACbImpl Binary files differ -- Gitblit v1.8.0