iOS提交审核:您的 App 正在使用广告标识符 (IDFA)
生活随笔
收集整理的這篇文章主要介紹了
iOS提交审核:您的 App 正在使用广告标识符 (IDFA)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本文轉載至 ?https://mp.weixin.qq.com/s?__biz=MzA3NzM0NzkxMQ==&mid=401172721&idx=1&sn=a369cf1b36039c22e1c741d27ea54b19&scene=1&srcid=1117MY3OS88dzC3BHWmbmHbS&key=d4b25ade3662d643871e0b47f9bd852181985a9a6465a65711ab78c054fb824fbf6f929ee2b73e927fa3240b5895a463&ascene=0&uin=MTc0NjU0MjE2Mw%3D%3D&devicetype=iMac+MacBookPro11%2C1+OSX+OSX+10.11.1+build(15B42)&version=11020201&pass_ticket=G2c4zuC0OhSJgz8Nl46O41QCwvtR87EnyULCZVW3TWCt6XNkVLTD5nsY3kq0PvGQ
?
提交審核也是iOS開發者必備技能之一。關于提交審核的教程數不勝數,不會的童鞋趕緊嘗試一下吧!
這篇文章我們來解決一個問題,關于IDFA的:
您的 App 正在使用廣告標識符 (IDFA)。您必須先提供關于 IDFA 的使用信息或將其從 App 中移除,然后再上傳您的二進制文件。從14年2月初開始,Apple開始拒絕采集IDFA(identifier for advertising)而未集成任何廣告服務的應用進入AppStore。怎么看自己的項目是否采集了IDFA呢?方法很簡單,大家去看framework,看看有沒有一個framework叫AdSupport.framework。
如果有,那就慘了,上兩張圖看看:
如果你選擇了“否”:
方案一:重新下載xcode
如果你的xcode不是最新版本的,建議下載最新版本的。重新打包后,再次提交審核。
如果你的xcode不是正規渠道下載的,建議從蘋果官方下載。
有朋友嘗試過方案一,問題得到解決。如果解決不了,還有方案二。
方案二:檢測哪里用到IDFA
首先cd到你的工程目錄下,然后執行命令:
grep -r advertisingIdentifier .果然找到了罪魁禍首,原來是SinaWeiboSDK/libWeiboSDK.a
ios9之后新浪微博分享可使用的前提是加入ADSupport.framework,打包提交后一直報您的 App 正在使用廣告標識符 (IDFA)。您必須先提供關于 IDFA 的使用信息或將其從app中移除,再上傳二進制文件。
找到了源頭,那么接下來怎么做就簡單了。
承認使用了IDFA,然后選擇相應的選項。
移除SinaWeiboSDK/libWeiboSDK.a,分享還是可以成功的。
總結
以上是生活随笔為你收集整理的iOS提交审核:您的 App 正在使用广告标识符 (IDFA)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 登陆页老是提示验证码错误,validat
- 下一篇: jQuery处理点击父级checkbox