啥是IDFA
关于IDFA,在提交应用到App Store时,iTunes Connect有如下说明:
检查IDFA的方法:
- 打开终端cd到要检查的文件的根目录(记住是项目根目录, 不是ipa目录, 原作者不说清除)
- 执行下列语句:
grep -r advertisingIdentifier .
例子1:
虽然ShareSDK本身没使用IDFA,但是ShareSDK里面的新浪微博SDK使用了。这点ShareSDK官方也说明了,如果需要彻底没有使用IDFA,可以移除新浪微博SDK,分享、第三方登录等依然可以继续使用,不受影响。
例子2:
可以检查出ShareSDK自带的MOBFoundation.framework和新浪微博SDK都使用了IDFA。