优惠券广告 SDK
历史
用法
1. 下载
2. Cocoapods
- Cocoapods 使用
- 安装 Cocoapods
$ gem install cocoapods
- Podfile
pod 'Couponad_ADNetwork', '~>1.0.0'
- Pod 安装
pod install or pod update
- 安装 Cocoapods
3. Objective-C 项目 SDK 使用方法
- 源代码
-
AppDelegate.m
#import <ADNetwork/ADNetwork.h> ... - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. ... // 발급받은 PUBID (Test : sdktestreal) // SDK 초기화 [ADNetwork config:[[ADConfig alloc] initWith:pubId]]; ... return YES; }
-
ViewController.m
-
推送
#import <ADNetwork/ADNetwork.h> @implementation ViewController .... - (void)goCouponViewController { [self.navigationController pushViewController:[[ADNetworkViewController alloc] init] animated:YES]; } .... @end
-
显示
#import <ADNetwork/ADNetwork.h> @implementation ViewController .... - (void)goCouponViewController { [self presentViewController:[[ADNetworkViewController alloc] init] animated:YES completion:nil]; } .... @end
-
-
获取徽章是否存在的信息
[ADNetwork isNewBadge:^(BOOL isBadge) { if (isBadge) { // 배지가 있을 경우 // 각 제휴 앱에서의 해동 // ex) 특정 준비한 (dot) 이미지를 보여준다. } else { // 배지가 없을 경우 } }];
-
4. Swift 项目 SDK 使用方法
- 源代码
- AppDelegate
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after application launch. ... // 발급받은 PUBID (Test : sdktestalpha) // SDK 초기화 ADNetwork.config(ADConfig("sdktestalpha")) .... return true }
- ViewController
- 推送
import ADNetwork class ViewController: UIViewController { ... private func goCouponViewController() { self.navigationController?.pushViewController(ADNetworkViewController(), animated: true) } ... }
- 显示
import ADNetwork class ViewController: UIViewController { ... private func goCouponViewController() { self.present(ADNetworkViewController(), animated: true, completion: nil) } ... }
- 推送
- 获取徽章是否存在的信息
ADNetwork.isNewBadge { (isBadge) in if (isBadge) { // 배지가 있을 경우 // 각 제휴 앱에서의 해동 // ex) 특정 준비한 (dot) 이미지를 보여준다. } else { // 배지가 없을 경우 } }
- AppDelegate