这两天在提交应用时遇到各种各样的问题,其中一个比较纠结的问题是在万事俱备,二进制文件已经Archive、Validate和Distribute之后,iTunes Connect上却显示"Missing Screenshot"。奇怪,我已经提交了5张"iPhone and iPod touch Screenshots"了啊,怎么回事?到Google上搜索,发现在iPhone 5出来之后,苹果给开发者发了一个邮件(尼玛,邮箱是公司副总的邮箱,我看不到),上面说:
"If you deliver a new app binary that takes advantage of the new screen size for iPhone 5 or iPod touch (5th generation) without screenshots in the new dimensions, the status of your app will change to Missing Screenshot."
有一个:在"iPhone 5 and iPod touch (5th gen) Screenshots"里面增加几张马脸的截屏就好了。如果你能这么做,那么恭喜,下面的就不用看了。
但是,如果你不幸和我一样,应用的截屏是美工专门做的介绍,没法"Home+Lock"键一起"咔嚓"一声截屏,而美工正好又生病请假,没法子生出来那几张马脸截屏,那么让我们来继续探究。
邮件上说"that takes advantage of the new screen size for iPhone 5",那么到底神马叫"takes advantage of the new screen size of iPhone 5"?找啊找啊,在这个页面找到详细介绍:
"If your binary indicates that your app will run on the 4-inch Retina display, you are required to upload at least one of these screenshots."
我去。。。这跟上面不是一个意思么。。。那什么又叫"indicate that your app will run on the 4-inch Retina display"???
接着找吧。。。
终于,在这个页面找到一句话:
The only thing that indicates whether or not your app supports the 4-inch screen is whether you have a "Default-568h@2x.png" file or not. If you haven't added that, your app won't natively support the 4-inch screen (which is fine!) and you don't need to change any other settings or provide other screenshots.
原来,之前在编译时,有一个提示,说我"Missing Retina 4 launch image",问我要不要add this image,当时为了消除这个警告,手贱点了"Add',结果增加了一个全黑的"Default-568@2x.png"图片,就是这玩意,让系统以为我使用了iPhone 5的马脸特性。。。
果断删除之,然后,重新Archive-Validate-Distribute,再到iTunes Connect里面查看应用状态,哈哈,变成了"Waiting for Review"了!
10月31日,移动芯片领域的幕后巨头ARM公司在北京正式发布了两款64位处理器产品Cortex A50系列。这是ARM公布的首批64位处理器,意图在移动领域进一步扩大自己相对于英特尔的领先地位,同时进军英特尔占优的服务器市场。
ARM公司首席商务官Mike Inglis将此形容为“公司成立25年以来最重要的发布”。据记者了解,包括三星、意法半导体,以及中国芯片厂商海思半导体在内的6家芯片厂商成为首批公开授权的合作伙伴。
据Mike Inglis预计,合作伙伴基于ARM架构的64位处理器将会于2014年正式面向市场销售。“PC市场花了八年的时间从32位过渡到64位,我相信手机或者移动市场转变会快得多,但是也不会一蹴而就的。”Mike Inglis表示。
移动领导半导体变革?
在PC时代,Win-tel(微软+英特尔)联盟引领了整个行业的发展。电脑芯片的一步步升级换代基本都由英特尔推动。但随着移动智能终端的兴起,规则逐渐改变。
“在过去PC行业其实对半导体企业有非常重要的塑造功能,但是我们相信以后应该是由移动行业来塑造半导体企业的未来,这是一个重大的改变。”Mike Inglis说。
他 做出这样判断的依据主要是两点。第一是从规模的角度,“PC的年销量维持在亿级很长时间,而移动终端的销量是十亿级别。”Mike Inglis认为,如此巨大的规模差距是所有芯片厂商都已经意识到的。来自IDC的最新数据显示,仅仅在2012年第三季度,三星一家的手机出货量就达到 1.054亿部,较上年同期增长21%。
第二是从利润的角度。PC市场的芯片利润很高,Win-tel联盟拿去了产业的大部分利润,这也间接导致了PC行业过去数年没有太大的变化。而在移动市场利润则更加分散,很多产品本身就只有几十美金,“这就对半导体行业提出了不一样的要求。”
当 然,目前移动领域主要还是基于32位的产品,无论是处理器,还是操作系统,乃至于应用程序都是如此。在Mike Inglis看来,这个生态系统还需要时间去完善。PC市场花了8年时间从32位过渡到64位,Mike Inglis认为“移动可能需要3年或者4年,甚至是5年,但肯定会更快。”
那么为什么ARM要急于推出64位的产品呢?从PC行业的例子来看,消费者对于64位系统最直观的印象就是,它能支持4G以上的内存(传统的32位系统只能支持3.25G的内存)。
在Mike Inglis看来,“在网络设备或者网络应用领域传统是以64位进行开发的。另外随着我们智能手机或者超级手机当中的内存在不断地扩大,它未来也对64位提出了更多的要求。”
另外一个原因就是来自于OEM厂商的需求。“他们提供的产品可能覆盖
到平板到普通的电脑的这样一些产品,他们希望在这些产品当中能够实现软件的一致性和统一性,所以也会对64位有一个大的需求。”
ARM与英特尔相互进入
近期英特尔在移动芯片领域动作频频,它急切地希望在智能手机以及平板市场打开局面。比如联想就曾于今年5月高调发布基于英特尔芯片的高端智能手机K800,但最终的市场反应并不乐观。
“我并不觉得英特尔进入移动终端市场对我们来说是一个威胁。”Mike Inglis表示,我们可以看到过去几年英特尔一直非常努力想进入这一市场,但ARM同时也在与芯片合作伙伴一起推进产品的革新。
ARM中国区总裁吴雄昂认为,ARM与英特尔最大的不同就在于商业模式。ARM本身并不生产产品,而是授权给诸如高通等芯片合作伙伴,从中收取少量的IP授权费用,所以能将生态链做大。
Mike Inglis引述Strategy Analytics的一份报告数据指出,根据最新的统计英特尔在智能手机芯片领域的份额仅为0.2%,而基于ARM架构的众多芯片厂商则占据了超过90%的市场份额。
另 外,除了抵御来自英特尔的进攻,ARM自身也开始谋求进入英特尔占据优势的服务器领域。事实上,推出64位的处理器产品最先能应用的领域也正是服务器市 场。Mike Inglis也承认说,在从32位向64位的转变中,“在服务器、网络这些领域转变的速度会快一些,在移动市场的转变可能稍微慢一些。”
近日AMD态度的转变也为ARM进军服务器领域增强了不少信心。10月30日,AMD宣布除了原有的x86处理器之外,该公司还将设计面向多个市场的64位ARM架构处理器,新产品将首先供应云服务器和数据中心服务器市场。
“AMD在服务器领域具有一定的优势,这对它来说是一个战略性的决定。”Mike Inglis认为,这样的趋势也意味着,随着ARM处理器进军服务器市场,数据中心设备厂商将面临更多选择。
今日,阅读一位兄弟给我回复的邮件,谈及其公司对于Android开发的要求时,主要涉及到Android的界面编程、网络编程和JNI编程。虽说自己已学习和使用Android有相当一段时间了,但是对于Android的网络编程和JNI技术确实不熟悉。
我立刻在CSDN博客里面搜索这些关键词,有很多博文与Android的网络编程、JNI技术相关联,我快速地浏览一些,希望能够找到那适合自己的内容。在一篇博文里面停驻了几分钟后,阅读完所查找的内容,我被作者导引到其个人博客。在作者的个人博客里面,不管是版面样式、还是内容导航,更引人注目。
实际上,我一直想拥有一个个人博客,但是直至今日,还是没有兑现。一位朋友的个性签名,“该出手的时候就出手,绝不犹豫!”我想,我应该是需要这样魄力和素养。而不应该把自己所追求的放弃、所渴求的遗忘、所喜欢的淡化。
因此,心动不如行动。我立刻检索“个人博客”和“如何创建个人博客“字眼,了解这些相关的信息,为自己策划、设计和创建个人博客做足准备,并请教那些已具有个人博客的博主和站长。
一封邮件,连锁反应,引发思考。我想做的,为什么不赶快去做呢?我想要的,为什么不赶快去拥有呢?我不想就这样平淡地过着,似乎无欲无求,又似乎一切无所谓。我曾好多次告诉自己,“做真实的自己,想到做到、说到做到。”
感谢读者的建议,感谢兄弟的帮助,感谢好心人的提点,谢谢你们!
温馨提示:即使山高路远,像那流动的血液不停息、像那跳动的心脏不停息,定会登上山、走完路的。