iOS应用公布Invalid Binary问题解决方式
上次公布一淘HD应用。头一天公布,第二天就上线,私下还在想。是不是苹果採用什么优化的解决方式了,导致审核速度加快了。
这两天公布新版。一直碰到Invaild Binary问题。才想明确,原来大家都被这个问题绊住了。导致上传的应用少,所以审核速度变快了。
一開始碰到Invaild Binary。网上搜索了下。看到一些资料说Icon问题。可能会导致Invaild Binary,碰巧这次公布改动了Icon问题。各种改动
折腾后,上传应用还是报Invalid Binary问题,因为未在某邮件组。一直收不到苹果发的问题邮件,盲目处理了1天都未解决这个问题,正好认识有个同学在邮件组,帮忙看了
才找到原因。邮件例如以下
看到邮件,最终找到问题根源
1:苹果的广告更新条款调整了,我之前上传的时候,一直选择的是NO,项目依赖外部库确有用了IDFA。因此依照相关选项勾选,例如以下图。
2:第二个是个notice信息,未使用带有push授权的认证文件进行打包,这仅仅是个notice。
没事。
按上述调整后,又一次上传,最终OK,进入waiting for review状态
相关资料:
http://techcrunch.cn/2014/04/12/apple-developers-must-now-agree-to-ad-identifier-rules-or-risk-app-store-rejection/
http://blog.changyy.org/2014/04/ios-improper-advertising-identifier.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+changyyorg+%28%E7%AC%AC%E4%BA%8C%E5%8D%81%E5%9B%9B%E5%80%8B%E5%A4%8F%E5%A4%A9%E5%BE%8C%29
iOS应用公布Invalid Binary问题解决方式的更多相关文章
- APP 上传之后出现"invalid binary" 问题解决汇总
		
背景 5.1 号开始 App 审核开始强制支持 iPhone5,并禁止使用 UDID. 问题 上传 app 后一直处于 Invalid Binary 状态,并且收到一封邮件说 Non-public A ...
 - iOS提交iTunes审核时出现Invalid Binary错误
		
xcode5编译一个xcode4时写的代码,提交iTunes审核时出错. 1.iOS提交审核时出现Invalid Binary错误 2.收到邮件: iPhone 5 Optimization Requ ...
 - IOS文件操作的两种方式:NSFileManager操作和流操作
		
1.常见的NSFileManager文件方法 -(NSData *)contentsAtPath:path //从一个文件读取数据 -(BOOL)createFileAtPath: path cont ...
 - javascript的倒计时功能中newData().getTime()在iOS下会报错问题解决
		
javascript的倒计时功能中newData().getTime()在iOS下会报错问题解决 在做移动端时间转化为时间戳时,遇到了一个问题,安卓手机上访问时,能拿到时间戳,从而正确转换时间,而在i ...
 - iOS 计步器的几种实现方式
		
代码地址如下:http://www.demodashi.com/demo/11658.html 这篇文章介绍两种可以获取计步数据的方法,一种是采用CMPedometer获取手机计步器数据,另一种是采用 ...
 - iOS 收起键盘的几种方式
		
iOS 收起键盘的几种方式 1.一般的view上收起键盘 // 手势 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ ...
 - iOS拨打电话的三种方式
		
iOS拨打电话的三种方式 1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示 1 2 var string = "tel:" + "1 ...
 - iOS五种本地缓存数据方式
		
iOS五种本地缓存数据方式 iOS本地缓存数据方式有五种:前言 1.直接写文件方式:可以存储的对象有NSString.NSArray.NSDictionary.NSData.NSNumber,数据 ...
 - Invalid Binary错误怎么解决
		
Invalid Binary错误怎么解决? 本文永久地址为http://www.cnblogs.com/ChenYilong/p/3989829.html ,转载请注明出处. iOS8升级过程中, ...
 
随机推荐
- python数据类型整理
			
Python中常见的数据结构可以统称为容器(container).序列(如列表和元组).映射(如字典)以及集合(set)是三类主要的容器. 一.序列(列表.元组和字符串) 序列中的每个元素都有自己的编 ...
 - 【VBA】切换引用样式
			
在Excle中有两种引用方式,例如:第一行第一列的单元格可以是:A1 也可以是R1C1 切换引用样式的代码如下: Sub 切换引用样式() Application.ReferenceStyle = ...
 - 工作总结 1 sql写法 insert into select from  2 vs中 obj文件和bin文件  3 npoi 模板copy CopySheet 最好先全部Copy完后 再根据生成sheet写数据  4 sheet.CopyRow(rowsindex, rowsindex + x);    5 npoi 复制模板如果出现单元格显示问题
			
我们可以从一个表中复制所有的列插入到另一个已存在的表中: INSERT INTO table2SELECT * FROM table1; 或者我们可以只复制希望的列插入到另一个已存在的表中: INSE ...
 - 如何从一个1G的文件中找到你所需要的东西
			
如何从一个1G的文件中找到你所需要的东西,这个问题貌似面试的时候会经常问到.不过不论你用什么语言,肯定逃脱不了按指针读或者按块读. 这里介绍python的用法.本人亲自实验了,速度还可以. 如果你的文 ...
 - go http请求基础
			
1.请求方法: get post get 加请求参数,请求参数会加到url后面 post加请求参数,请求参数会放在body里面 请求方式:1.直接在url后面加参数 如:http://www.tes ...
 - angularjs2中的父子组件通信
			
父组件模板中引用子组件 // father template: ... <child-item [name] = "fatherItemName" > </chi ...
 - 《大话操作系统——做坚实的project实践派》(4)
			
 操作系统内核必需要关注一个详细硬件平台的设备 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbG1ub3M=/font/5a6L5L2T/fontsi ...
 - Android各种模拟器使用笔记
			
[√]天天模拟器 优点: 缺点: 个人经验 ADB 版本过低的解决办法 去启动时的广告方法 去除多余进程方法 ADB无法连接到模拟器 原因分析: 解决方案: 安装APP(APK)时非常非常慢TTMNQ ...
 - POJ1122_FDNY to the Rescue!(逆向建图+最短路树)
			
FDNY to the Rescue! Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 2368 Accepted: 72 ...
 - webpack  功能大全 【环境配置】
			
1. webpack简介 webpack 是一个模块打包工具.它使得模块相互依赖并且可构建等价于这些模块的静态资源.相比于已经存在的模块打包器(module bundler),webpack的开发动机 ...