> >

SMSSDK-iOS 2.0.0版本已经发布,新的版本同样支持cocoaPods库的管理,方便了用户的集成;

由于SMSSDK2.0.0版本是IDFA版本的,而ShareSDK则有IDFA版和非IDFA版之分,并且SMSSDK和ShareSDK同时使用了公共库 MOBFoundation,在同一个程序中,只能保留一个公共库,因此,在选择保留哪个版本的公共库时,则需要注意:

如果同时集成SMSSDK2.0.0版本和ShareSDK的时候,一定要首先保证SMSSDK2.0.0所用到的公共库是IDFA版本的,

即是:
  1、如果ShareSDK的版本是IDFA版本的,则只要保留SMSSDK或者ShareSDK中的任何一个公共库MOBFoundation即可;

  2、如果ShareSDK是非IDFA版本的,则需要保留SMSSDK中的公共库,删除掉ShareSDK版本中的公共库,此时使用IDFA版本的公共库并不影响ShareSDK的使用;如果是用cocoaPods进行集成的,则只需要  pod ‘MOBFoundation_IDFA’即可。

 

另外:
在 ShareSDK 和 SMSSDK 同时集成的情况下,如果将 SMSSDK 的初始化方法 ([SMSSDK registerApp:appKey withSecret:appSecret];)写在 ShareSDK 的初始化方法之前的话,只会在短信后台 [IDFA 设置]出现数据,反之亦然。(如下图)

89920F72-581C-48B5-ADE3-EDD792EF1561