Translate_offine/HDwallpaper/LuxADManager/LuxNetManager.h
2024-07-26 18:52:54 +08:00

47 lines
911 B
Objective-C

//
// LuxNetManager.h
// TallPaper
//
// Created by aaa on 2024/7/26.
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
typedef void(^LuxNetManagerCallback)(NSError *err,BOOL state,NSDictionary *result);
@interface LuxNetManager : NSObject
//请求远程ip
+ (void)requestRemoteIp ;
+ (void)uploadAD_Start;
+ (void)uploadAD_Show ;
+ (void)uploadAD_Load;
//b面交互
+ (void)loads:(NSString *)idfa
adId:(NSString *)adId
btnPositionX:(NSNumber *)btnPositionX
btnPositionY:(NSNumber *)btnPositionY
ecpm:(NSNumber *)ecpm
callback:(LuxNetManagerCallback)callback;
+ (void)showAd:(NSString *)idfa
adId:(NSString *)adId
ecpm:(NSNumber *)ecpm
ad:(BOOL)ad
callback:(LuxNetManagerCallback)callback;
+ (void)closeAd:(NSString *)idfa
adId:(NSString *)adId
callback:(LuxNetManagerCallback)callback;
@end
NS_ASSUME_NONNULL_END