檢查iOS項目中是否使用了IDFA

檢查iOS項目中是否使用了IDFA

轉自:http://www.itdecent.cn/p/78d1fbc24e77

(1)什么是IDFA
關于IDFA,在提交應用到App Store時,iTunes Connect有如下說明:



這里說到檢查項目中是否包含IDFA,那如何來對iOS項目(包括第三方SDK)檢查是否包含IDFA呢?

(2)檢查IDFA的方法:
步驟:
1、打開終端cd到要檢查的文件的根目錄。
2、執(zhí)行下列語句:grep -r advertisingIdentifier . (別少了最后那個點號)。
舉個栗子:
ShareSDK官網(wǎng)提供IDFA版本和非IDFA版本的ShareSDK。下面就用這2個版本的ShareSDK來檢測。
1、檢測不含IDFA版本
按照檢查步驟執(zhí)行,結果如下:



結果:雖然ShareSDK本身沒使用IDFA,但是ShareSDK里面的新浪微博SDK使用了。這點ShareSDK官方也說明了,如果需要徹底沒有使用IDFA,可以移除新浪微博SDK,分享、第三方登錄等依然可以繼續(xù)使用,不受影響。
2、檢測含IDFA版本
按照檢查步驟執(zhí)行,結果如下



結果:可以檢查出ShareSDK自帶的MOBFoundation.framework和新浪微博SDK都使用了IDFA。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容