關於iOS提交審覈的IDFA-2

提交審覈也是iOS開發者必備技能之一。關於提交審覈的教程數不勝數,不會的童鞋趕緊嘗試一下吧!

提交審覈也是iOS開發者必備技能之一。關於提交審覈的教程數不勝數,不會的童鞋趕緊嘗試一下吧!

這篇文章我們來解決一個問題,關於IDFA的:

您的 App 正在使用廣告標識符 (IDFA)。您必須先提供關於 IDFA 的使用信息或將其從 App 中移除,然後再上傳您的二進制文件。

如果有,那就慘了,上兩張圖看看:

如果你選擇了“否”:

方案一:重新下載xcode

如果你的xcode不是最新版本的,建議下載最新版本的。重新打包後,再次提交審覈。

如果你的xcode不是正規渠道下載的,建議從蘋果官方下載。

有朋友嘗試過方案一,問題得到解決。如果解決不了,還有方案二。

方案二:檢測哪裏用到IDFA

首先cd到你的工程目錄下,然後執行命令:

grep -r advertisingIdentifier .

果然找到了罪魁禍首,原來是SinaWeiboSDK/libWeiboSDK.a

ios9之後新浪微博分享可使用的前提是加入ADSupport.framework,打包提交後一直報您的 App 正在使用廣告標識符 (IDFA)。您必須先提供關於 IDFA 的使用信息或將其從app中移除,再上傳二進制文件。

找到了源頭,那麼接下來怎麼做就簡單了。

承認使用了IDFA,然後選擇相應的選項。

移除SinaWeiboSDK/libWeiboSDK.a,分享還是可以成功的。

原址:http://worldligang.baijia.baidu.com/article/246871

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章