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

因為idFa被appStore拒絕瞳浦,查了一下盖文,工程里使用idfa的情況(廣告標識符),在本項目中沒有使用iad廣告双饥,只是使用了廣告標識符媒抠; 看來還是得在使用了IDFA的,還得讓審核人員看到廣告咏花∨可可以加入本地廣告圖片,或者自定義一張廣告等廣告

啥是IDFA

關于IDFA昏翰,在提交應用到App Store時苍匆,iTunes Connect有如下說明:
這里寫圖片描述

分析如下:

最近這類的被拒,特別多棚菊,因為Apple修改了審核標準浸踩,IDFA只能用于廣告服務。
PLA 3.3.12
"You and Your Applications (and any third party with whom you have contracted to serve advertising) may us the Advertising Identifier, and any information obtained through the use of the Advertising Identifier, only for the purpose of serving advertising. If a user resets the Advertising Identifier, then You agree not to combine, correlate, link or otherwise associate, either directly or indirectly, the prior Advertising Identifier and any derived information with the reset Advertising Identifier."

出現(xiàn)這種情況的原因如下:

1 使用了第三方的庫统求,第三方的庫根據(jù)IDFA進行跟蹤用戶民轴,同時APP沒有加載廣告。
2 使用了第三方的庫球订,第三方的庫根據(jù)IDFA進行跟蹤用戶,同時加載了iAD廣告瑰钮。
3 同時使用了iAD+ADMOB等廣告冒滩。
被拒的情況大概就是上面三種,其他的不會有問題浪谴。

對應的解決方法:

--第一種情況解決方法:

需要把和IDFA相關的代碼和接口去除开睡,因為IDFA只可以用于廣告服務。

--第二種情況解決方法:

iAD不使用IDFA苟耻,具體怎么實現(xiàn)的篇恒,iOS內部搞的,所以要解決這個問題需要把iAD換成類似Admob一類的廣告服務凶杖,或者按照第一種情況來解決胁艰,就是去除第三方中IDFA相關的代碼和接口。

--第三種情況解決方法:

大概比較費解,明明加了Admob等廣告腾么,為啥還是給我拒絕了呢奈梳,這種情況要看廣告的加載機制,一般開發(fā)者會優(yōu)先加載iAD,如果沒有廣告源解虱,則加載Admob(Admob是使用了IDFA)攘须,問題就出現(xiàn)了在這里,審核人員一般在美國殴泰,那里是有iAD的于宙,或者現(xiàn)在app的狀態(tài)還沒有上線,iad屬于測試狀態(tài)悍汛,所以iAD的廣告是可以獲取捞魁,這樣就給審核人員一個印象:app使用了IDFA(admob中),但是只是展示了iAD的廣告员凝,沒有看到其他的廣告服務署驻,他們會懷疑你使用IDFA做了其他的事情,所以拒了=∨旺上!

檢查IDFA的方法:
打開終端cd到要檢查的文件的根目錄(記住是項目根目錄, 不是ipa目錄, 原作者不說清除)
執(zhí)行下列語句:

grep -r advertisingIdentifier 

例子1:


這里寫圖片描述

雖然ShareSDK本身沒使用IDFA,但是ShareSDK里面的新浪微博SDK使用了糖埋。這點ShareSDK官方也說明了宣吱,如果需要徹底沒有使用IDFA,可以移除新浪微博SDK瞳别,分享征候、第三方登錄等依然可以繼續(xù)使用,不受影響祟敛。
例子2:


這里寫圖片描述

可以檢查出ShareSDK自帶的MOBFoundation.framework和新浪微博SDK都使用了IDFA

其他命令查找

find . | grep -v .svn  | grep "\.a" | grep -v "\.app" | xargs grep advertisingIdentifier

使用這個終端命令查找疤坝,查到幾個使用的庫里帶有idfa
libWeChatSDK.a
libWeiboSDK.a
libTalkingData.a
libTalkingDataAppCpa.a

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市馆铁,隨后出現(xiàn)的幾起案子跑揉,更是在濱河造成了極大的恐慌,老刑警劉巖埠巨,帶你破解...
    沈念sama閱讀 217,084評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件历谍,死亡現(xiàn)場離奇詭異,居然都是意外死亡辣垒,警方通過查閱死者的電腦和手機望侈,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來勋桶,“玉大人脱衙,你說我怎么就攤上這事侥猬。” “怎么了岂丘?”我有些...
    開封第一講書人閱讀 163,450評論 0 353
  • 文/不壞的土叔 我叫張陵陵究,是天一觀的道長。 經(jīng)常有香客問我奥帘,道長铜邮,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,322評論 1 293
  • 正文 為了忘掉前任寨蹋,我火速辦了婚禮松蒜,結果婚禮上,老公的妹妹穿的比我還像新娘已旧。我一直安慰自己秸苗,他們只是感情好,可當我...
    茶點故事閱讀 67,370評論 6 390
  • 文/花漫 我一把揭開白布运褪。 她就那樣靜靜地躺著惊楼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪秸讹。 梳的紋絲不亂的頭發(fā)上檀咙,一...
    開封第一講書人閱讀 51,274評論 1 300
  • 那天,我揣著相機與錄音璃诀,去河邊找鬼弧可。 笑死,一個胖子當著我的面吹牛劣欢,可吹牛的內容都是我干的棕诵。 我是一名探鬼主播,決...
    沈念sama閱讀 40,126評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼凿将,長吁一口氣:“原來是場噩夢啊……” “哼校套!你這毒婦竟也來了?” 一聲冷哼從身側響起牧抵,我...
    開封第一講書人閱讀 38,980評論 0 275
  • 序言:老撾萬榮一對情侶失蹤搔确,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后灭忠,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,414評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡座硕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,599評論 3 334
  • 正文 我和宋清朗相戀三年弛作,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片华匾。...
    茶點故事閱讀 39,773評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡映琳,死狀恐怖机隙,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情萨西,我是刑警寧澤有鹿,帶...
    沈念sama閱讀 35,470評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站谎脯,受9級特大地震影響葱跋,放射性物質發(fā)生泄漏。R本人自食惡果不足惜源梭,卻給世界環(huán)境...
    茶點故事閱讀 41,080評論 3 327
  • 文/蒙蒙 一娱俺、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧废麻,春花似錦荠卷、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至怜姿,卻和暖如春慎冤,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背社牲。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評論 1 269
  • 我被黑心中介騙來泰國打工粪薛, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人搏恤。 一個月前我還...
    沈念sama閱讀 47,865評論 2 370
  • 正文 我出身青樓违寿,卻偏偏與公主長得像,于是被迫代替她去往敵國和親熟空。 傳聞我的和親對象是個殘疾皇子藤巢,可洞房花燭夜當晚...
    茶點故事閱讀 44,689評論 2 354

推薦閱讀更多精彩內容