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