>

3. 获取SDK

3.1iOS

3.1.1更新日志

LinkedME-iOS-Deep-Linking-SDK 版本V1.0.1

发布日期:2016年4月7日

功能更新

新增

  • 1在iOS上优化Deferred Deep Linking技术,由getSafariCookie接口,提高匹配精度;
  • 2在iPhone上支持Universal Links技术;iOS9.0以上版本,支持Universal Links,iOS9.0以下版本,支持URI Scheme;
  • 3在iOS-Deep-Linking-SDK中不再获取IDFA,以免触犯用户隐私;
  • 4添加Debug模式,方便开发者提供调试SDK;
  • 5添加Retry Number和Timeout接口,方便开发者设置连接次数和网络请求超时;
  • 6添加Spotlight搜索功能;

改善:

  • 1修改网络请求的消息队列机制,处理异步请求和同步请求,降低网络包的大小;
  • 2搭建Restful接口,添加Mcq消息队列机制、Mysql动态扩容、优化Redis和MC缓存等技术方案;

LinkedME-iOS-Deep-Linking-SDK 版本V1.0.0

发布日期:2015年7月1日

功能更新

新增:

  • 1在iOS上实现Deferred Deep Linking技术,以DeviceFingerprintId和BrowserFingerprintId技术进行匹配;
  • 2使用URI Scheme方式实现Deep Linking技术;
  • 3支持Android,iOS,iPad跨平台,支持多种浏览器,比如Chrome,Firefox等等;
  • 4搭建网络请求队列机制,支持同步及异步请求方式;
  • 5改善SDK类的继承结构,优化代码结构降低代码量,降低包的大小;

3.2Android

3.2.1更新日志

LinkedME-Android-Deep-Linking-SDK 版本V1.0.4

发布日期:2016年9月8日

功能更新

新增:

  • 1LinkProperties类增加getLMLink()与isLMNewUser()方法,分别获取深度链接及标识是否为新安装用户。

改善:

  • 1优化了SDK获取intent data数据的处理逻辑,解决了与应用自定义intent的冲突;
  • 2解决了参数设置中包含“&”符号,客户端无法创建深度链接的问题;

LinkedME-Android-Deep-Linking-SDK 版本V1.0.3

发布日期:2016年8月14日

功能更新

改善:

  • 1废弃了test模式,全部使用live模式,因此无需在AndroidManifest.xml文件中配置linkedme.sdk.TestMode及linkedme.sdk.key.test相关的meta-data值;
  • 2可通过在后台添加测试设备来区分是否为测试设备;
  • 3打印日志原本只能在test模式下打印,因test已被废弃,要在live模式下打印日志可通过Application中设置setDebug()来打印;

LinkedME-Android-Deep-Linking-SDK 版本V1.0.2

发布日期:2016年7月29日

功能更新

改善:

  • 1废弃了继承自Application的LMAPP类,用户无需继承LMAPP类,可直接在自定义的Application中初始化LinkedME对象;
  • 2解决了应用宝跳转唤起后台应用后,无法跳转到详情页的问题;

LinkedME-Android-Deep-Linking-SDK 版本V1.0.1

发布日期:2016年4月7日

功能更新

新增:

  • 1在Android上实现Deferred Deep Linking技术,添加User-agent,screen size提高匹配精度;
  • 2在Android上支持AppLinks技术;Android6.0以上版本,支持AppLinks,Android所有版本,支持URI Scheme;
  • 3在Android-Deep-Linking-SDK中不再获取HardwardId和Google advertising,以免触犯用户隐私;
  • 4添加Debug模式,方便开发者提供调试SDK;
  • 5添加Retry Number和Timeout接口,方便开发者设置连接次数和网络请求超时;

改善:

  • 1修改网络请求的消息队列机制,处理异步请求和同步请求,降低网络包的大小;
  • 2搭建Restful接口,添加Mcq消息队列机制、Mysql动态扩容、优化缓存等技术方案;

LinkedME-Android-Deep-Linking-SDK 版本V1.0.0

发布日期:2015年7月1日

功能更新

新增:

  • 1在Android上实现Deferred Deep Linking技术,以DeviceFingerprintId和BrowserFingerprintId技术进行匹配;
  • 2使用URI Scheme方式实现Deep Linking技术;
  • 3支持Android,iOS,iPad跨平台,支持多种浏览器,比如Chrome,Firefox等等;
  • 4搭建网络请求队列机制,支持同步及异步请求方式;
  • 5改善SDK类的继承结构,优化代码结构降低代码量,降低包的大小;

3.3Html5

3.3.1更新日志

LinkedME-Web-Deep-Linking-SDK 版本V1.0.2

发布日期:2016年8月23日

功能更新

新增:

  • 1增加了区分live/test(线上/测试)的功能
  • 2对可选项传null做了处理,可选项可以传null值

改善:

  • 1增强了稳定性

LinkedME-Web-Deep-Linking-SDK 版本V1.0.1

发布日期:2016年4月7日

功能更新

新增:

  • 1添加Debug模式,方便开发者提供调试SDK;
  • 2引入缓存机制;

改善:

  • 1增强了稳定性

LinkedME-Web-Deep-Linking-SDK 版本V1.0.0

发布日期:2015年7月1日

功能更新

新增:

  • 1增加init接口;
  • 2添加link接口;