WACbImpl.podspec
@@ -9,7 +9,7 @@ Pod::Spec.new do |s| s.name = 'WACbImpl' s.version = '3.7.0' s.version = '3.8.0' 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.7.0' #此处添加私有库依赖 s.dependency 'WASdkImpl', '~> 3.7.0' s.dependency 'WASdkIntf', '~> 3.8.0' #此处添加私有库依赖 s.dependency 'WASdkImpl', '~> 3.8.0' end config/wa_sdk_impl_config_chartboost.xml
@@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <config> <version val="CB3.7.0"/> <version val="CB3.8.0"/> <comps> <!-- 数据收集模块 --> <comp module="TRA" plaf="CHARTBOOST" mandatory="YES" value="WACBTrack" desc="CHARTBOOST数据统计"/> frameworks/Chartboost.framework/Versions/A/ChartboostBinary files differ
frameworks/Chartboost.framework/Versions/A/Headers/CBInPlay.h
@@ -1,7 +1,7 @@ /* * CBInPlay.h * Chartboost * 7.2.0 * 7.3.0 * * Copyright 2018 Chartboost. All rights reserved. */ frameworks/Chartboost.framework/Versions/A/Headers/Chartboost.h
@@ -397,15 +397,22 @@ /*! @abstract Set to restrict Chartboost's ability to collect personal data from the device. When this is set to YES. IDFA and ip address will not be collected by the SDK or the server. Use this to communicate an EEU Data Subject's preference regarding data collection. Set to restrict Chartboost's ability to collect personal data from the device. See CBPIDataUseConsent declaration for details Note: This method should be called before starting the Chartboost SDK with startWithAppId:appSignature:delegate. @param restrict: Whether to restrict data collection or not @discussion Default value is NOT @param consent: set the consent level @discussion Default value is Unknown */ + (void)restrictDataCollection:(BOOL)shouldRestrict; + (void)setPIDataUseConsent:(CBPIDataUseConsent)consent; /*! @abstract Get the current consent setting */ + (CBPIDataUseConsent)getPIDataUseConsent; #pragma mark - Deprecated + (void)restrictDataCollection:(BOOL)shouldRestrict __attribute__((deprecated("Use setPIDataUseConsent:(CBPIDataUseConsent)consent instead"))); + (BOOL)hasMoreApps:(CBLocation)location __attribute__((deprecated("This method is deprecated will always return false"))); + (void)showMoreApps:(CBLocation)location __attribute__((deprecated("This method is deprecated and is a no-op"))); + (void)showMoreApps:(UIViewController *)viewController frameworks/Chartboost.framework/Versions/A/Headers/ChartboostDelegate.h
@@ -163,6 +163,22 @@ CBStatusBarBehaviorRespect }; /*! @typedef NS_ENUM (NSUInteger, CBPIDataUseConsent) @abstract GDPR compliance settings: */ typedef NS_ENUM(NSInteger, CBPIDataUseConsent) { /*! Publisher hasn't implemented functionality or the user has the option to not answer. */ Unknown = -1, /*! User does not consent to targeting (Contextual ads). */ NoBehavioral = 0, /*! User consents (Behavioral and Contextual Ads). */ YesBehavioral = 1 }; /*! @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:2018/08/27 15:45 ver:3.7.0 //time:2019/01/15 12:30 ver:3.8.0 frameworks/WACbImpl.framework/Info.plistBinary files differ
frameworks/WACbImpl.framework/WACbImplBinary files differ