update core

This commit is contained in:
2023-04-04 18:34:20 +08:00
parent 49a35b1b6c
commit 874b5edf93
228 changed files with 5357 additions and 102 deletions

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: b1f44b2d609cb374c98eb715a7e18d3b
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 1ea2e237858e8974a96e9c24e99bb817
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,23 @@
//
// ATGromoreExtraConfig.h
// AnyThinkMobrainAdapter
//
// Created by GUO PENG on 2022/8/26.
// Copyright © 2022 AnyThink. All rights reserved.
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@class ABUAdSDKManager;
@interface ATGromoreExtraConfig : NSObject
+ (void)setExtraConfig:(void(^_Nullable)(ABUAdSDKManager * _Nullable configuration))extraConfigBlock;
@end
NS_ASSUME_NONNULL_END

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: de3f4d2f9a4d19e488d06d65d628dbd2
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,80 @@
//
// ATMobrainBaseManager.h
// AnyThinkMobrainAdapter
//
// Created by Topon on 2/1/21.
// Copyright © 2021 AnyThink. All rights reserved.
//
#import <AnyThinkSDK/AnyThinkSDK.h>
NS_ASSUME_NONNULL_BEGIN
#pragma mark - Mobrain
// kATSplashExtraMobrainAdnTypeKey Obsolete, please use kATSplashExtraMobrainAdnNameKey to pass in, the name of adn, please use the following values'pangle','baidu','gdt','ks', other values may cause the advertisement to fail to load
extern NSString *const kATSplashExtraMobrainAdnNameKey;
extern NSString *const kATSplashExtraMobrainAppKeyKey;
extern NSString *const kATSplashExtraMobrainAppIDKey;
extern NSString *const kATSplashExtraMobrainRIDKey;
/**
optional
Set whether to mute the videoYES = muteNO = unMute
PS:
1、RVonly GDTKlevinMTG support setting mute
2、IVonly GDT support setting mute
3、Native videoonly GDTAdmobBaiduMTG support setting mute
*/
extern NSString *const kATExtraMobrainMutedKey;
typedef NS_ENUM(NSUInteger, ATBUAdSDKTerritory) {
BUAdSDKTerritory_CN = 1,
BUAdSDKTerritory_NO_CN,
};
static NSString * kAdGromoreInitiatedKey = @"kAdGromoreInitiatedKey";
@interface ATMobrainBaseManager : ATNetworkBaseManager
@end
@protocol ATABUPanglePersonaliseConfigAdapter <NSObject>
+ (void)configAdapterWithBlock:(void(^)(void))block;
@end
@protocol ATBUAdSDKConfiguration <NSObject>
+ (instancetype)configuration;
@property (nonatomic, assign) ATBUAdSDKTerritory territory;
@property (nonatomic, strong) NSNumber *debugLog;
@end
@protocol ATGromoreBiddingRequest_plus <NSObject>
@property(nonatomic, strong) id customObject;
@property(nonatomic, strong) ATUnitGroupModel *unitGroup;
@property(nonatomic, strong) ATAdCustomEvent *customEvent;
@property(nonatomic, copy) NSString *unitID;
@property(nonatomic, copy) NSString *placementID;
@property(nonatomic, copy) NSDictionary *extraInfo;
@property(nonatomic, copy) NSArray *nativeAds;
@property(nonatomic, copy) UIView *bannerView;
@property(nonatomic, copy) void(^bidCompletion)(ATBidInfo * _Nullable bidInfo, NSError * _Nullable error);
@property(nonatomic, assign) ATAdFormat adType;
@end
@protocol ATGromoreC2SBiddingRequestManager_plus <NSObject>
+ (instancetype)sharedInstance;
- (void)startWithRequestItem:(id<ATGromoreBiddingRequest_plus>)request;
@end
NS_ASSUME_NONNULL_END

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: c6f9532db5b8fb54c9c5b3da132a0ccd
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,22 @@
//
// AnyThinkMobrainAdapter_Plus.h
// AnyThinkMobrainAdapter_Plus
//
// Created by Topon on 5/18/22.
// Copyright © 2022 AnyThink. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <AnyThinkMobrainAdapter_Plus/ATMobrainBaseManager.h>
#import <AnyThinkMobrainAdapter_Plus/ATGromoreExtraConfig.h>
//! Project version number for AnyThinkMobrainAdapter_Plus.
FOUNDATION_EXPORT double AnyThinkMobrainAdapter_PlusVersionNumber;
//! Project version string for AnyThinkMobrainAdapter_Plus.
FOUNDATION_EXPORT const unsigned char AnyThinkMobrainAdapter_PlusVersionString[];
// In this header, you should import all the public headers of your framework using statements like #import <AnyThinkMobrainAdapter_Plus/PublicHeader.h>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: df1528928e3f2d34aad11b1805196754
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: d9a2b4612ee105f4d8fb48ccc2589363
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 18aa7139e947ed2409d7bb10f8830ce1
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,6 @@
framework module AnyThinkMobrainAdapter_Plus {
umbrella header "AnyThinkMobrainAdapter_Plus.h"
export *
module * { export * }
}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: af49ac76e726ae6499bfb430fb9bb2f4
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: