1,模拟器运行完全没问题,真机运行失败。
有时候我们在模拟器上运行程序时,不会发现任何问题,但当我们放到真机上测试时,就会发生错误,此时是什么原因呢?以我的发现可能是下面的原因,
1,因为真机测试的时候,是识别大小写的,所以首先检查你程序中的资源(图片,音乐……)的扩展名是小写的,然而在代码中你写成了大写,比如有一张图片,在程序中是test.png,然而你在代码中却写成了test.PNG。如果你改正确了,那么恭喜你。如果还是不行,确定不是这方面原因了,那么……
2,未完待续……
2,Code Sign error:Provisioning profile '**^ (更新证书错误)
在Xcode中当你在更新了你得证书而再重新编译你的程序,真机调试一直会出现 Code Sign error: Provisioning profile ‘XXXX’ can't be found是不是会另你很恼火。下面说说解决方法,让你很好的解决这个问题。
1.关闭你的项目,找到项目文件XXXX.xcodeproj,在文件上点击右键,选择“显示包内容”(Show Package Contents)。会新打开一个Finder。注:其实XXXX.xcodeproj就是一个文件夹,这里新打开的一个Finder里面的三个文件就是该XXXX.xcodeproj文件夹里面的文件。
2.在新打开的Finder中找到project.pbxproj,并且打开。在这之中找到你之前的证书的编码信息。我之前报的错误信息是
Code Sign error: Provisioning profile '37D44E7F-0339-4277-9A82-C146A944CD46',所以我用查找的方式找到了所有包括37D44E7F-0339-4277-9A82-C146A944CD46的行,并且删除。
3.保存,重新启动你的项目,再编译。就OK了
Gartner今天公布的数据显示,联想首次成为全球第一大PC商,惠普退居第二位。联想三季度的PC出货超过惠普,占全球份额的15.7%,一年前同期为13.1%。惠普出货同比下降16.4%,占了15.5%的份额,上年同期为17%。
全球PC三季度出货量,数据包括台式PC、移动PC、包括迷你笔记本,但没有计入媒体平板(如iPad)
戴尔排在第三位,占有10.5%的份额,出货量同比下降13.7%。
在美国PC出货方面,苹果销量同比下降6.1%,排在第三位,占有13.6%的市场。上年同期,苹果的份额为12.5%。
苹果的出货量下降幅度与联想相当,联想在美国市场份额排第四位。但惠普和戴尔的出货量下降幅度更高,同比下降分别为19.3%和15.9%。唯一增长的是“其它企业”的份额,占了美国市场的16.2%。
一般来说,第三季度美国PC销售主要受返校潮拉动,但今年的PC出货环比却没有出现增长,渠道对订单偏保守。
联想一枝独秀 其它企业出货同比下降
2012 年三季度,全球PC出货8750万台,与2011年三季度相比下降8.3%。分析师北川美佳子(Mikako Kitagawa)在报告中说:“消费PC出货持续下降,这是整个PC市场下滑的主要原因。另外,三季度微软会发布Windows 8系统,这是一个过渡季,导致出货不力,因为制造商与渠道合作伙伴在清空库存。由于反校期销售不力,零售商下单偏保守。到9月底,零售商集中精力赶在月底 Windows 8发布前清空库存。在专业领域,三季度Windows 8的影响很小,因为专业市场不会在Windows 8发布之后马上接受系统。”
这是联想第一次取代惠普,成为全球第一大PC商。联想除了积极收购,它还积极打价格战,尤其是在专业市场领域。最终,联想在过去2年获得了很大的份额增长,超过整个产业的增长率。
具 体而言。三季度,联想出货1376万台PC,份额15.7%,上年同期为1253万台,份额13.1%。出货同比增长9.8%。它也是市场上唯一增长的企 业。惠普今年三季度出货1355万台,份额15.5%,上年同期为1621万台,份额17%,出货同比降16.4%。戴尔今年三季度出货921.6万台, 上年同期为1067万台,今年三季度份额10.5%,上年同期为11.2%,出货同比下降13.7%。宏碁居第四位,三季度出货863万台,上年同期为 961万台,出货同比降10.2%。华硕三季度出货638万台,上年同期570万台,出货同比降11.8%。
惠普的出货虽然很接近联想,但这是它2006年三季度以来首次让出冠军宝座。惠普目前正重组设备业务,包括PC、平板、打印机。惠普的重点是在份额、利润上保持平衡。
戴尔出货居第三位,比起全球平均水平,戴尔的出货下滑幅度更大,它受Windows 8发布的影响较小,因为戴尔专注于专业市场。戴尔正从PC设备供应商向提供商转型。
美国市场 苹果出货同比也下降
在美国,三季度总计出货1530万台PC,同比下降13.8%。
在 美国前五大PC商中,有四家的出货量同比下降。惠普依然排在第一位,但出货同比下降19.3%。联想是唯一一家出货量同比上升的企业。宏碁、东芝的出货同 比明显下降,主要是因为消费市场不景气。苹果PC出货同比下降,可能是因为它在公共市场地位不高,另外消费市场大环境不好。
从地区来看,欧 洲、中东和非洲(EMEA)PC出货量2580万台,同比降8.7%。2012年上半年,EMEA区的PC出货呈现正增长局面,三季度却出现了4年来最大 降幅。PC市场缺乏创新、缺乏吸引力,加上经济环境的挑战,是EMEA区PC出货下降的主要原因。西欧所有国家的出货都疲软,因为零售商削减 Windows 7库存,迎接Windows 8产品。
亚太区PC出货三季度达3130万台,同比降5.6%。三季度可以明显感觉到中国经济减速的影响,它导致开支更为保守。虽然中国和印度的政府开支推动了PC销售,但无法抵消一般市场的不景气。
初 步结果显示,拉丁美洲PC出货达970万台,同比下降6.2%。移动PC出货持平,桌面PC出货同比降14.3%。巴西企业、学校可能推迟了PC采购,因 为它们预期9月会推出税收激励。税收激励措施2013年开始执行,Gartner预期巴西IT投资的PC出货会转向专业领域。
日本三季度PC出货370万台,同比降5.4%。专业领域比预期增长快一些,但它也受到了消费市场的影响。9月,为了准备Windows 8,主要的PC商都没有推出新品。
直到今天,每当和同事谈起现在的工作,我都会很自豪的和他们说,我是一个移动开发者!
每个人都会有梦想,梦想没有高低好坏之分,有了梦想,你就有了奋斗的动力,你的人生才会更加充实。移动开发者成为我的梦想,那是我毕业参加工作之后的事情,但故事还要向前追溯...
大学时期的玩机经历
大学时期要是没有一两个自己的爱好,那你的大学真是不完整的。
从上大学开始就对手机感情深厚,这种兴趣爱好就像是与生俱来的。当时的手机杂志是我最喜欢看的消遣之物,新出的每一款手机都是我把玩的对象,真是玩的不亦乐乎啊。
很遗憾的是当时并没有想到要给手机写程序,因为并不知道什么是程序。现在回想起来真是些悔不当初。
虽然没有在当时就做起给手机写程序这么酷这么拉风的事情,但是也为我工作后继续从事与手机相关工作做好了铺垫。
看看当时我都干了些什么?
1、了解不同机型的功能。同学的手机几乎都被我测评过,并且掌握了诸多手机的使用秘笈。比如许多手机的工程模式。在我的三星手机上,成功的将测量电池温度功能拓展成温度计,真是羡煞旁人啊。
2、喜欢将自己手机的语言设置为英文的。以为这样很酷。
3、试用当时能够下载到的应用程序。由于资源的极度匮乏,应用程序并不是很多,但是都被我摸的门清。我很喜欢这种感觉。
3、品鉴各种手机游戏。这个是我的最爱之一。在厕所中,在寝室里,在课堂上,都能够看见玩手机游戏的身影,一直玩到手机没电,或者是电池发烫,亦或者是屏幕变黑(烧的)。虽然当时的游戏都是很简单甚至丑陋,但是我都玩的兴起,玩的Happy。
4、铃声和图片。铃声是我的最爱之二。每个人都想要一个完全属于自己的独特铃声。我每天都会换一个新潮的铃声来炫耀。但是爆手机卡下铃声是我们最期待的事儿。
有了这些经历,在加上自己去了解手机的历史背景,对手机的感情就更加浓烈了。
实现梦想
机缘巧合下投身到程序员这个充满变数的行业,那是2007年底的事儿了。当时还是非智能机的天下,symbian独坐智能手机头把交椅,那一年的移动大事是iPhone横空出世。
在编写PC应用程序的时候,觉得他们能够编写在手机上运行的程序是在是太酷了。就是因为这个酷,就把移动开发当成了我的一个梦想。
有了梦想要付诸行动,否则那只是空想。
那么我是如何实现梦想的呢?其实就是非常简单的两步:
一、自学手机编程。
在2008年中,我坚持学习了Symbian和Windows Mobile开发,收获了一台N95手机(自己花钱买的),却因为WM开发容易而更加深入学习WM的开发。(我承认,对Symbian的学习还是很失败的。)学习的过程还是很快乐的,因为心中有梦想。在移动开发的神秘世界里,我独自一人慢慢去探索,偶尔遇到困难,CSDN的论坛是我休息栈道,在这里遇到许多志同道合的开发者,他们向我描述他们的神秘园。整整一年,为自己移动开发之路打好了坚实的基础,结交的朋友也为以后自己的发展帮助了不少。2008年,是我收获的一年。
二、换一份移动开发的工作。
在有了移动开发基础以后,梦想的实现就在眼前了,我已经做好了准备!但是我不着急,我还在观望。当时从事移动开发的公司还不是很多,我慢慢了解公司,慢慢的了解这个行业。在2009年下半年,我加入了一家新创工作,从事移动开发工作(主要是WM手机端软件)。
回忆起来很简单,但是该出手时就出手,才能风风火火闯九州,只有这样才能这么简单的实现梦想。
梦想实现之后
当一个梦想实现之后,也许在等着你的,是空虚。
当我真正成为一名移动开发者后,有一段时间觉得这个移动开发者,也不过尔尔。是啊,这种情绪是正常的,但却是不对的。
虽然在大范围上,我是实现了梦想,但是前面的路还很远。其实,我这是才刚上路啊。
在2009年Android推出之后,移动世界风起云涌。Symbian和WM的没落,Microsoft对WM 抛弃也迫使我要继续学习。
程序员的一辈子,是学习的一辈子。
专注Android开发,对其他系统也有着浓厚的兴趣,不断学习。这是我们的宿命。
Stay hungry stay foolish。
让我们的共同努力,去实现一个有一个梦想!