美文网首页iOS知识点
iOS 应用中集成阿里百川sdk流程记录

iOS 应用中集成阿里百川sdk流程记录

作者: 不泯iOS | 来源:发表于2018-12-29 17:15 被阅读5次

    阿里百川sdk官网
    电商接入文档:

    集成sdk步骤:

    1. 申请申请阿里百川账号,登录进去,并创建ios应用


      图片1.png
    2. 获取安全图片:


      图片2.png

      点击安全图片获取,选择图片版本为”使用V4版本”,选择系统为“iOS”,并填写应用BundleID,完成后点击“下载安全图片”。

    3. 使用 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。

    1. 配置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
    1. 在AppDelegate中初始化SDK


      图片6.png
    2. 处理应用跳转
      由于应用至少支持ios9及以上的系统版本,所以只用在以下方法中处理跳转


      图片7.png
    3. 在需要唤起淘宝的地方,调用show方法(方法中相关参数说明:参看文档。文档都有说到)


      图片8.png

    参考链接1
    参考链接2

    相关文章

      网友评论

        本文标题:iOS 应用中集成阿里百川sdk流程记录

        本文链接:https://www.haomeiwen.com/subject/vebulqtx.html