阿里百川 - iOS百川组件说明

原网页:iOS百川组件说明

1.打包体积说明

目前我们给的压缩包,是包含全部功能的.使用方可以根据需要裁剪.
必选组件+ 人机识别,打包后实际增加的体积在2m左右. 安全相关的三个包体积占比较大,一半左右.体积上暂时没有改善的空间.

2.基础安全组件(必选)

安全黑匣子(无线保镖),加密&解密,安全签名,风控相关内容;

SGMain.framework (752K)
SecurityGuardSDK.framework (80K)

3.ut(必选)

组件可用性统计

UTMini.framework (352K)
UTDID.framework (65K)

4.登陆授权(必选)

AlibabaAuthExt.framework (25K)
AlibabaAuthSDK.framework (247K)
AlibabaAuthSDK.bundle
ALBBLoginServiceSDK.framework (百川SDK v3.1开始已被移除)

5.基础电商组件(必选)

包含打开detail,淘客分润,jsbridge注入等功能.

AlibcTradeSDK.framework (342K)
NBResource.bundle

6.mtop(必选)

Mtop,网关(稳定的高性能无线RPC网关,网关本身包含了一套安全体系,包括加密传输、防攻击、防刷、防篡改、过载保护等安全策略,同时针对无线网络的特点,在连通性、网络加速、流量方面进行了针对性优化

OpenMtopExt.framework (76K)
OpenMtopSDK.framework (92K)

7.登陆绑定(可选)

账号绑定免登功能扩展包,仅限于优酷、微博等合作方;使用前请先和@御道确认是否开通账号绑定免登功能

AlibabaAuthBind.framework

8.alipay(可选)

支付宝SDK,手机支付宝支付接口开发包主要用来向第三方应用程序提供便捷、安全以及可靠的支付服务。需要使用支付宝极简支付的isv需要该组件,否则会降级到h5支付,功能不会有影响,但是用户体验会降低

AlipaySDK.bundle
AlipaySDK.framework (163K)

9.applink(可选)

applink,打通“手机淘宝”与三方app的桥梁,实现手机淘宝与三方app之间的往返跳转,包括登陆时跳手淘授权,用手淘打开商品页,店铺等
不包含该组件,上述功能会降级到h5使用.功能无影响,但是用户体验会降低.
该包体检较小,非必要情况不要裁剪.

TBAppLinkSDK.framework (40K)

10.人机识别–安全(可选)

安全人机功能,用于红包,优惠券站外发放防刷、链路安全。接入优惠券/红包的业务方需要选择该组件。
(红包目前还没专门的组件,会通过h5方式给出发放通道.h5通道依赖人机识别)

SGSecurityBody.framework (161K)

11.优惠券(可选)

在第三方内容平台内,用户对透出的淘宝/天猫优惠券可通过一键点击将其加入淘宝/天猫卡券。

AlibcTradeContainer.framework (31K)
AlibcCouponComponent.framework (11K)

12.一键加购(可选)

在第三方内容平台内,用户对透出的淘宝/天猫商品可通过一键点击将其加入淘宝/天猫购物车。

AlibcTradeContainer.framework (31K)
AlibcAddCartComponent.framework (9K)
AliBCWant.bundle
AliBCWant.framework (58K)

你可能感兴趣的:(阿里百川 - iOS百川组件说明)