1. 開(kāi)放了活動(dòng)頁(yè)部分API
2. 增加了活動(dòng)頁(yè)一些回調(diào)
3. 增加了一些觸發(fā)產(chǎn)生的代理方法
1. 工程設(shè)置
設(shè)置編譯參數(shù),在Other Linker Flags里面添加 -ObjC選項(xiàng)。注意O和C兩個(gè)字母都是大寫
- 添加 libsqlite3.tbd庫(kù)
2. SDK初始化
打開(kāi)AppDelegate.m文件,導(dǎo)入HeziSDKManager.h
在didFinishLaunchingWithOptions方法里面執(zhí)行下面方法:
// 設(shè)置KEY
[[HeziSDKManager sharedInstance] configureKey:@"2363bea83d660828ae9a6be2c9e50048"];
// 針對(duì)私有化部署的用戶需要設(shè)置私有化的域名,域名后需要有'/'
//[[HeziSDKManager sharedInstance] configureServerDomain:@"https://emma.mydomain.com/"];
// 是否開(kāi)啟debug模式
[[HeziSDKManager sharedInstance] openDebug:YES];
// 設(shè)置導(dǎo)航欄樣式
[[HeziSDKManager sharedInstance] setNavigationBarBackgroundImage:[UIImage imageNamed:@"anniu01"]];
/**
* 初始化盒子 sdk
**/
//初始化
[[HeziSDKManager sharedInstance] initialize];
//初始化統(tǒng)計(jì)分析功能 分析 app 的啟動(dòng)跟退出 可選功能
[[HeziSDKManager sharedInstance]initializeAnalysis];
// 初始化 deepLink 可選功能
[[HeziSDKManager sharedInstance] initializaDeepLinks:^(HeziSDKAppLinksModel *hzLinksModel) {
NSLog(@"applinek paramsToken==%@",hzLinksModel.token);
NSLog(@"applink custome==%@",hzLinksModel.customeParams);
NSLog(@"applink uid == %@",hzLinksModel.sharerId);
//新增邀請(qǐng)類型 用于邀請(qǐng)有禮
NSLog(@"applink invitation == %@",hzLinksModel.invitation);
//通過(guò)活動(dòng)的 token 打開(kāi)一個(gè)活動(dòng)
[[HeziSDKManager sharedInstance]openHeziSDKActivityWithToken:[hzLinksModel token] invivationType:hzLinksModel.invitation user:@{@"username":@"4532413",@"mobile":@"18826457896"} share:^(HeziShareModel *shareContent) {
//通過(guò) deeplink 打開(kāi)活動(dòng)后點(diǎn)擊分享獲取的分享內(nèi)容
NSLog(@"title====%@",[shareContent title]);
} ];
}];
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版