iOS 上传应用到Appstore遇到的问题 Your app is using the Advertising Identifier (IDFA)
2016-07-14 16:50
519 查看
前段时间需要发布一个应用到Appstore 商城, 到最后一步提交的时候报错。
由于最后提交的时候让我选择程序中是否使用的加密 是否使用了IDFA 我都选择了否。就报了下面这个错
冷不丁有点蒙,这是说我的程序里有广告么,由于这个程序是我后接手的,程序本身是没有的,但是里面引用的框架比较多,所以我想排查一下。
第一步:
查询关键字:
class: ASIdentifierManager
selector: advertisingIdentifier
framework: AdSupport.framework
4000
这三个就是了,如果你的程序中包含这三个,那么没错了那就是使用了IDFA,我是在工程中全局搜索的,并没有发现有这三个关键字,但是朋友们我犯了一个错误,因为如果你的程序中引用的第三方的框架,在工程中全局搜索是查不到,例如xxx.a
那么第二步查询:
打开你的终端
cd 到你的工程目录下
输入:
grep -r advertisingIdentifier .
(不要忘记.)
结果来了,在工程中引入了一个第三方.a的文件中用到了advertisingIdentifier。
由于最后提交的时候让我选择程序中是否使用的加密 是否使用了IDFA 我都选择了否。就报了下面这个错
冷不丁有点蒙,这是说我的程序里有广告么,由于这个程序是我后接手的,程序本身是没有的,但是里面引用的框架比较多,所以我想排查一下。
第一步:
查询关键字:
class: ASIdentifierManager
selector: advertisingIdentifier
framework: AdSupport.framework
4000
这三个就是了,如果你的程序中包含这三个,那么没错了那就是使用了IDFA,我是在工程中全局搜索的,并没有发现有这三个关键字,但是朋友们我犯了一个错误,因为如果你的程序中引用的第三方的框架,在工程中全局搜索是查不到,例如xxx.a
那么第二步查询:
打开你的终端
cd 到你的工程目录下
输入:
grep -r advertisingIdentifier .
(不要忘记.)
结果来了,在工程中引入了一个第三方.a的文件中用到了advertisingIdentifier。
相关文章推荐
- 新版微信-微信公众号一键关注解决办法
- cordova添加android平台时选择安装版本
- Android之edittext取消默认弹出软键盘
- 自定义类,外面调用的属性是只读,但是可以在自定义类内部设置修改属性
- Android调试之使用真机
- cocos2dx-3.10 聊天系统实现(C++实现)
- Effetive Objective - C 1.Objective 3.多用字面量语法
- android中TextView中文字从数据库中读取并实现换行
- android 为自己的应用设置全局的字体
- app.config动态修改及读取
- iOS滑动tableView来改变导航栏的颜色
- 初学Swift _闭包
- Android IPC机制绑定Service实现本地通信
- ios webapp调试神器MIHTool
- 安卓开发中关于软键盘处理的一些问题
- Android倒计时工具类
- android studio打包apk
- 新版本android studio 构建ndk helloworld
- 微信公众号开发教程[010]-消息管理-获取公众号的自动回复规则
- Android通过webservice连接SQLServer 详细教程(数据库+服务器+客户端)