檢查iOS項(xiàng)目中是否使用了IDFA
轉(zhuǎn)自:http://www.reibang.com/p/78d1fbc24e77
(1)什么是IDFA
關(guān)于IDFA,在提交應(yīng)用到App Store時(shí)紧阔,iTunes Connect有如下說(shuō)明:
這里說(shuō)到檢查項(xiàng)目中是否包含IDFA龙填,那如何來(lái)對(duì)iOS項(xiàng)目(包括第三方SDK)檢查是否包含IDFA呢盾剩?
(2)檢查IDFA的方法:
步驟:
1出刷、打開(kāi)終端cd到要檢查的文件的根目錄瘾腰。
2板鬓、執(zhí)行下列語(yǔ)句:grep -r advertisingIdentifier . (別少了最后那個(gè)點(diǎn)號(hào))悲敷。
舉個(gè)栗子:
ShareSDK官網(wǎng)提供IDFA版本和非IDFA版本的ShareSDK。下面就用這2個(gè)版本的ShareSDK來(lái)檢測(cè)俭令。
1镀迂、檢測(cè)不含IDFA版本
按照檢查步驟執(zhí)行,結(jié)果如下:
結(jié)果:雖然ShareSDK本身沒(méi)使用IDFA唤蔗,但是ShareSDK里面的新浪微博SDK使用了探遵。這點(diǎn)ShareSDK官方也說(shuō)明了窟赏,如果需要徹底沒(méi)有使用IDFA,可以移除新浪微博SDK箱季,分享涯穷、第三方登錄等依然可以繼續(xù)使用,不受影響藏雏。
2拷况、檢測(cè)含IDFA版本
按照檢查步驟執(zhí)行,結(jié)果如下
結(jié)果:可以檢查出ShareSDK自帶的MOBFoundation.framework和新浪微博SDK都使用了IDFA掘殴。