阿里百川的AlibcLinkPartnerSDK唤起跳转到淘宝APP带返回按钮

最近ios项目有需要用到阿里百川SDK,官方文档没有那么详细,如果你的应用只需要简单的唤起跳转到淘宝APP带返回按钮,只需要轻量化的使用到AlibcLinkPartnerSDK,步骤如下:

1.注册及创建应用获取appkey

      阿里百川开放平台,这个就不再详细说明

2.下载阿里百川SDK

     下载链接

拿里面的AlibcLinkPartnerSDK.framework拖到项目里去

URL Schemes填入tbopen+你的AppKey,如tbopen123456

在info.plist中,增加LSApplicationQueriesSchemes字段,并添加tbopen,tmall

3.跳转手淘具体代码片段

    1.在桥接文件XXX.Bridging-Header.h里申明

    #import<AlibcLinkPartnerSDK/AlibcLinkPartnerSDK.h>

    2.在需要跳转的地方


if UIApplication.shared.canOpenURL(URL(string: linkUrl)!) {

                   ALSmartLink.sharedInstance().initWithAppkey(TaobaoAPPkey)//阿里百川appkey

                    letalsl = ALSLURI()

                    alsl.backUrl ="tbopen123456://"//返回的关键设置

                    alsl.url= linkUrl

                    alsl.target="taobao"

                    ALSmartLink.sharedInstance().open(alsl) { success, target, degradeURL, errorCodein

                        DDLog(success)

                        DDLog(errorCode)

                    }

               }


这样就不需要把整个AlibcTradeSDK放进去了,也不需要安全图片,除非你要用到其他授权等功能

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容