iOS 如何查看app提交审核是否使用广告标识符(IDFA)
2016-09-11 16:31
239 查看
相信很多人被苹果拒绝过 :
您的 App 正在使用广告标识符 (IDFA)。您必须先提供关于 IDFA 的使用信息或将其从 App 中移除,然后再上传您的二进制文件。
那么如何查看app里哪里用到IDFA呢?
很简单。打开终端,cd到工程目录,执行grep -r advertisingIdentifier。看下运行结果
看最后一个单词,match(匹配)到了。
具体原因: ios9之后新浪微博分享可使用的前提是加入ADSupport.framework,打包提交后一直报您的 App 正在使用广告标识符 (IDFA)。
找到原因就好解决了。
具体解决方法呢?
很简单,承认使用IDFA,然后勾选相应的选项。
当然,你可以根据命令行做出调整。例如,上方命令行显示SinaWeiboSDK/libWeiboSDK.a,你可以将其移除,移除完后也是可以分享成功的。(此时你可重新执行命令行,看是否还存在IDFA,如果没match到了,直接提交即可。)
另一种途径: 下载官方最新x-code,重新打包提交审核。(没试过,据说有人成功过)。
您的 App 正在使用广告标识符 (IDFA)。您必须先提供关于 IDFA 的使用信息或将其从 App 中移除,然后再上传您的二进制文件。
那么如何查看app里哪里用到IDFA呢?
很简单。打开终端,cd到工程目录,执行grep -r advertisingIdentifier。看下运行结果
Binary file ./Pods/MOBFoundation_IDFA/MOBFoundation.framework/MOBFoundation matches Binary file ./Pods/ShareSDK3/ShareSDK/Support/PlatformSDK/SinaWeiboSDK/libWeiboSDK.a matches
看最后一个单词,match(匹配)到了。
具体原因: ios9之后新浪微博分享可使用的前提是加入ADSupport.framework,打包提交后一直报您的 App 正在使用广告标识符 (IDFA)。
找到原因就好解决了。
具体解决方法呢?
很简单,承认使用IDFA,然后勾选相应的选项。
当然,你可以根据命令行做出调整。例如,上方命令行显示SinaWeiboSDK/libWeiboSDK.a,你可以将其移除,移除完后也是可以分享成功的。(此时你可重新执行命令行,看是否还存在IDFA,如果没match到了,直接提交即可。)
另一种途径: 下载官方最新x-code,重新打包提交审核。(没试过,据说有人成功过)。
相关文章推荐
- iOS提交审核:您的 App 正在使用广告标识符 (IDFA)
- iOS提交审核:您的 App 正在使用广告标识符 (IDFA)
- iOS提交审核:您的 App 正在使用广告标识符 (IDFA)
- iOS提交审核:您的 App 正在使用广告标识符 (IDFA)
- iOS提交审核:您的 App 正在使用广告标识符 (IDFA)
- iOS提交审核:关于您的 App 正在使用广告标识符 (IDFA)的问题
- iOS提交问题:您的 App 正在使用广告标识符 (IDFA)
- iOS[正解] - 您的 App 正在使用广告标识符 (IDFA)。您必须先提供关于 IDFA 的使用信息或将其从 App 中移除,然后再上传您的二进制文件。
- 【审核】检查iOS项目中是否使用了IDFA
- 查看库文件是否包含广告标识符IDFA
- iOS审核提交IDFA广告标示符拒绝
- 【审核】检查iOS项目中是否使用了IDFA
- 您的 App 正在使用广告标识符 (IDFA)
- 如何改进iOS App的离线使用体验
- 如何Xcode查看Ios app的crash log
- 苹果App Store提交app审核时EULA(终端用户软件使用条款)的注意事项等政策解读
- iOS版本更新的App提交审核发布流程
- App提交审核的工作要素(iOS)
- 如何查看域名的历史使用记录,以前注册信息,whois,是否有被K记录
- ios判断app是否第一次使用