相關介紹
在我們提交程序進行審覈的時候,最後會有兩個選項供我們選擇,一個是Export Compliance(該選項主要是說你的程序設計是否使用了加密,我一般上傳的時候都選擇No,這個根據你項目實際情況來選擇.);另一個就是Advertising Identifier(廣告標示符).
IDFA
有時候我們進去的時候是英文,有時候就刷出中文的.
檢查是否使用IDFA
檢查我們項目中是否使用廣告標示符,其實就是查看我們framework中是否有個叫做AdSupport.framework的框架;
如果檢查framework沒有,可能是我們接入的第三方里面有,用以下方法檢查第三方中是否包含有IDFA版本;
(1)打開終端cd到要檢查的文件的目錄;
(2)執行命令:grep -r advertisingIdentifier .(注意別少了點);
分別對我的項目中和ShareSDK裏面進行了檢查:
各個選項的含義
(1)、在 App 內投放廣告
服務應用中的廣告。如果你的應用中集成了廣告的時候,你需要勾選這一項。
(2)、將此 App 安裝歸因於先前投放的特定廣告
跟蹤廣告帶來的安裝。如果你使用了第三方的工具來跟蹤廣告帶來的激活以及一些其他事件,但是應用裏並沒有展示廣告你需要勾選這一項。
(3)、將此 App 中發生的操作歸因於先前投放的特定廣告
跟蹤廣告帶來的用戶的後續行爲。如果你使用了第三方的工具來跟蹤廣告帶來的激活以及一些其他事件。
(4)、iOS 中的“限制廣告跟蹤”設置
這一項下的內容其實就是對你的應用使用 IDFA 的目的做下確認,只要你選擇了採集 IDFA,那麼這一項都是需要勾選的。
總結
(1)、如果你的應用裏只是集成了廣告,不追蹤廣告帶來的激活行爲,那麼選擇1和4;
(2)、如果你的應用沒有廣告,而又獲取了IDFA。建議選擇2和4;