集成sdk步骤:
-
申请申请阿里百川账号,登录进去,并创建ios应用
图片1.png -
获取安全图片:
图片2.png
点击安全图片获取,选择图片版本为”使用V4版本”,选择系统为“iOS”,并填写应用BundleID,完成后点击“下载安全图片”。
-
使用 Cocoapod方式引入百川SDK
打开工程中的Podfile文件,添加一下内容:
platform:ios,'9.0'
source 'https://github.com/CocoaPods/Specs'(重点1)
target'fanxiansheng'do
pod 'xxx'
pod 'xxx'
source 'http://repo.baichuan-ios.taobao.com/baichuanSDK/AliBCSpecs.git'(重点2)
pod 'AlibcTradeSDK' , '~> 3.1.1.200'(重点3)
End
打开终端,
添加百川的源:
pod repo add AliBCSpecs http://repo.baichuan-ios.taobao.com/baichuanSDK/AliBCSpecs.git
然后执行以下命令:
cd + 工程路径
pod install
完成之后,现运行一遍项目,看是否会报错,如果报错有bitcode字样,就查看项目中target -> build Setting -> 搜索bitcode -> 选择Enable Bitcode 为NO。
-
配置URL Types
在工程中选择target ->info ->URL Types
URL Scheme为tbopen +AppKey,如tbopen123456
图片3.png
5.配置
-
在info.plist中,增加LSApplicationQueriesSchemes字段,并添加tbopen,tmall
图片4.png -
配置ATS, 允许HTTP请求
图片5.png
-
在AppDelegate中初始化SDK
图片6.png -
处理应用跳转
由于应用至少支持ios9及以上的系统版本,所以只用在以下方法中处理跳转
图片7.png -
在需要唤起淘宝的地方,调用show方法(方法中相关参数说明:参看文档。文档都有说到)
图片8.png
网友评论