集成sdk步驟:
-
申請申請阿里百川賬號,登錄進去,并創(chuàng)建ios應用
圖片1.png -
獲取安全圖片:
圖片2.png
點擊安全圖片獲取,選擇圖片版本為”使用V4版本”,選擇系統(tǒng)為“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
然后執(zhí)行以下命令:
cd + 工程路徑
pod install
完成之后,現(xiàn)運行一遍項目,看是否會報錯,如果報錯有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及以上的系統(tǒng)版本,所以只用在以下方法中處理跳轉
圖片7.png -
在需要喚起淘寶的地方,調用show方法(方法中相關參數(shù)說明:參看文檔。文檔都有說到)
圖片8.png







