hank
2019-06-20 96a95cc223e075b9c5222611237d637d5c8459fa
添加V3.8.2
9 files modified
65 ■■■■■ changed files
WACbImpl.podspec 6 ●●●● patch | view | raw | blame | history
config/wa_sdk_impl_config_chartboost.xml 2 ●●● patch | view | raw | blame | history
frameworks/Chartboost.framework/Versions/A/Chartboost patch | view | raw | blame | history
frameworks/Chartboost.framework/Versions/A/Headers/CBInPlay.h 2 ●●● patch | view | raw | blame | history
frameworks/Chartboost.framework/Versions/A/Headers/Chartboost.h 25 ●●●●● patch | view | raw | blame | history
frameworks/Chartboost.framework/Versions/A/Headers/ChartboostDelegate.h 28 ●●●●● patch | view | raw | blame | history
frameworks/WACbImpl.framework/Headers/WACbImpl.h 2 ●●● patch | view | raw | blame | history
frameworks/WACbImpl.framework/Info.plist patch | view | raw | blame | history
frameworks/WACbImpl.framework/WACbImpl patch | view | raw | blame | history
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
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数据统计"/>
frameworks/Chartboost.framework/Versions/A/Chartboost
Binary files differ
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.
 */
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
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
 
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
frameworks/WACbImpl.framework/Info.plist
Binary files differ
frameworks/WACbImpl.framework/WACbImpl
Binary files differ