hank
2019-01-22 02be5892b45a9ebbeb74e6697e712be999d5d0f8
添加V3.8.0
9 files modified
45 ■■■■ 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 17 ●●●● patch | view | raw | blame | history
frameworks/Chartboost.framework/Versions/A/Headers/ChartboostDelegate.h 16 ●●●●● 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.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/Chartboost
Binary 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.plist
Binary files differ
frameworks/WACbImpl.framework/WACbImpl
Binary files differ