iOS集成阿里百川淘宝客

申请阿里百川账号我并没有参与 暂时不写!

文章可能有不全之处  望谅解!

iOS接入

Cocoapod方式引入百川SDK

1.首先添加阿里百川的引用源

Podfile中添加

source 'http://repo.baichuan-ios.taobao.com/baichuanSDK/AliBCSpecs.git'

pod 'AlibcTradeSDK','4.0.0.8'

pod 'AliAuthSDK','2.0.0.3'

pod 'mtopSDK','3.0.0.4'

pod 'securityGuard','5.4.173'

pod 'AliLinkPartnerSDK','4.0.0.24'

pod 'BCUserTrack','5.2.0.11-appkeys'

pod 'UTDID','1.1.0.16'

pod 'AlipaySDK','2.0.0-bc'

2.配置URL Types

工程Targets - Info - URL Types

此处URL Scheme为tbopen{AppKey},如tbopen123456

iOS集成阿里百川淘宝客_第1张图片

3.Info.plist配置

增加LSApplicationQueriesSchemes字段,并添加tbopen,tmall。

iOS集成阿里百川淘宝客_第2张图片

4.添加依赖库.以下依赖文件缺一不少.

iOS集成阿里百川淘宝客_第3张图片

5.添加 -lstdc++ -ObjC

iOS集成阿里百川淘宝客_第4张图片

6.配置ATS, 允许HTTP请求

iOS集成阿里百川淘宝客_第5张图片

7.添加mtopsdk_configuration.plist文件

8.添加安全图片

把下载的yw_1222.png图片文件添加到工程中,缺少该文件会导致AlibcTradeSDK初始化失败 

注:千万不要改名字!

iOS集成阿里百川淘宝客_第6张图片


9.初始化

iOS集成阿里百川淘宝客_第7张图片

10.调起淘宝

iOS集成阿里百川淘宝客_第8张图片

1.pid -- 自己申请的阿里妈妈淘客的pid

2.adzoneId-- 自己申请的阿里妈妈淘客的adzoneId

3.extParams--一个字典 咳喘格式为@{@"taokeAppkey":@"你自己申请的淘客的AppKey"}

注:淘客的AppKey和阿里百川申请的AppKey是不同的。

4.backUrl -- @"taopen你的阿里百川申请的AppKey://";

例如:阿里百川的Appkey为123456 则backUrl =  @"taopen123456://";

5.linkKey --可拉起淘宝还是天猫  

 淘宝:tabao_scheme

天猫:tmall_scheme

6. pageCode --  后台申请的官方页面pageCode

 目前支持“detail” “cart”.

7.淘宝的itemid.

你可能感兴趣的:(iOS集成阿里百川淘宝客)