升级Lion惊险记

想试试iCloud,就在App Store上花了29美元从Snow Leopard升级到Lion。艰辛坎坷惊险刺激。。。在这里不得不吐槽下Apple。

1.App Store操作下载超级慢,且一旦关机就不能断点续传。Lion下载了我2周。
2.所有的PowerPC的应用程序(包括烤面包等)都不能使用。在以前是能用的。
3.App Store点击安装Xcode无效。删除就版本xcode,也不能下载安装。官方又屏蔽了链接下载方式,最后只能把for snow leopard的链接改为for lion才能以链接方式下载。
4.装完Lion,切换到Win7,发现逻辑分区通通丢失。原因是新增了一个Recovery HD分区,导致Win7的扩展分区被挤掉了(Win7的mbf只支持4个主分区),只能使用Easy Recovery找回丢失文件合并到C盘。

Monster Media

Monster Media

As a full service multi media company, Monster Media offers clients a one-stop source for interactive advertising. Our unique products provide oversized interactive platforms that take on many forms and can be set up either permanently or event based throughout a national and international network.

http://www.monstermedia.net/

升级后iOS后上传审核Architectures问题

问题描述:今天Geely的iPhone版本要上架,用Application Loader上传报错,如下:

iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6

问题分析:显然问题出在升级iOS5后的配置问题上。

问题解决:在Target的Build Settings里,找到Architectures,点击"Standard(armv7)",再点"Other...",把原来的内容删掉,在分两行输入"armv6"和"armv7",搞定。

iOS5结构体编译严格

问题描述:今天二罗升级iOS SDK5,发现Monster不能编译了。具体报错信息如下:

variable length array of non-POD element type 'b2Vec2'

问题分析:错误指向的是cocos2d里一个结构体数组定义,如下:

b2Vec2 vertices[vertexCount];

问题解决:把其改成指针形式,如下:

b2Vec2 *vertices = new b2Vec2[vertexCount];

搞定了。