主题
初始化说明
1. SDK初始化
ApexAdxSdk 类是整个 SDK 设置的入口和接口。
初始化代码需尽早执行,最好写在APP启动回调里:
objective-c
//引入聚合SDK库
#import <ApexAdxSdk/ApexAdxSdk_iOS.h>
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// SDK初始化接口
ApexAdxSdk* apexAdxSdk = [ApexAdxSdk sharedInstance];
// 是否开启调试模式、默认为false,不开启
[apexAdxSdk enableDebug:true];
[apexAdxSdk setupWithAppId:@"appId" completion:^(BOOL success, NSError *error) {
if (success) {
NSLog(@"ApexAdx SDK 初始化成功");
} else {
NSLog(@"ApexAdx SDK 初始化失败:%@", error.localizedDescription);
}
}];
}2. 启动时预加载广告(非必须)
激励视频、半屏插屏、全屏插屏可以在启动时预加载,加快第一次的展示速度。
参考代码如下:
objective-c
[apexAdxSdk preloadAds:@"激励视频广告位id" interstitialId:@"插屏广告位id" fullScreenId:@"全屏广告位id" userId:@"用户id"];