• 【审核】检查iOS项目中是否使用了IDFA


    (1)什么是IDFA

    关于IDFA,在提交应用到App Store时,iTunes Connect有如下说明:


    这里说到检查项目中是否包含IDFA,那如何来对iOS项目(包括第三方SDK)检查是否包含IDFA呢?


    (2)检查IDFA的方法:

    步骤:

    1、打开终端cd到要检查的文件的根目录。

    2、执行下列语句:grep -r advertisingIdentifier .   (别少了最后那个点号)。

    举个栗子:

    ShareSDK官网提供IDFA版本和非IDFA版本的ShareSDK。下面就用这2个版本的ShareSDK来检测。

    1、检测不含IDFA版本

    按照检查步骤执行,结果如下:


    结果:虽然ShareSDK本身没使用IDFA,但是ShareSDK里面的新浪微博SDK使用了。这点ShareSDK官方也说明了,如果需要彻底没有使用IDFA,可以移除新浪微博SDK,分享、第三方登录等依然可以继续使用,不受影响。

    2、检测含IDFA版本

    按照检查步骤执行,结果如下


    结果:可以检查出ShareSDK自带的MOBFoundation.framework和新浪微博SDK都使用了IDFA。



    文/刘靖煌(简书作者)
    原文链接:http://www.jianshu.com/p/78d1fbc24e77
    著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
  • 相关阅读:
    find ./ -type d ! -name "."
    Linux入门-进程、计划任务
    Linux入门-用户管理
    Linux入门-shell使用技巧
    Linux入门-压缩、解压
    Linux入门-常用命令
    MySQL杂项(索引注意事项 快速导入导出数据 锁 字符集 慢查询)
    MySQL分区实验
    Lvs网络负载均衡 直接路由(dr)
    Lvs网络负载均衡 隧道(ip tunl)
  • 原文地址:https://www.cnblogs.com/melons/p/5791960.html
Copyright © 2020-2023  润新知