app被拒IDFA緣由

蘋果反饋信息以下:app

。。。。 To process your delivery, the following issues must be corrected:Improper Advertising Identifier [IDFA] Usage. Your app contains the Advertising Identifier [IDFA] API but you have not indicated its usage on the Prepare for Upload page in iTunes Connect.Once these issues have been corrected, go to the Version Details page and click "Ready to Upload Binary." Continue through the submission process until the app status is "Waiting for Upload." You can then deliver the corrected binary.Regards,The App Store team框架

大致意思是項目中用到了iAD的功能可是在iTunesConnection中沒有聲明。(其實就是填寫資料準備上線修改狀態爲waiting to upload時有三個選項,第二個是項目中有沒有iAD的功能,你沒有選上。固然這樣作是對的,由於項目中確實沒有iAD的功能)spa

 

緣由:項目中使用了ADID廣告標示符,若是項目中你沒有用到,那通常是第三方類庫用到的,好比百度統計、友盟統計、訊飛語音(其實這些類庫都已經更新,去掉了ADID廣告標示符的使用)。在上傳程序成功是其實已經有警告說明沒有聲明,有IDFA問題,可能會被拒絕,請注意!調試

 

解決方案:文檔

一、更新各個類庫,下載最新的類庫,換上。(新的類庫可能新增了一些類庫,請參照官方文檔調試修改)it

二、去掉項目中的AdSupport框架。io

調試經過從新上線便可,不會再有IDFA的警告。cli

相關文章
相關標籤/搜索