cocos2d-x IOS版本发布

cocos2d-x 2.1.4

xcode 5.0.2


建工程时会有一个proj.ios,打开里面的xxx.xcodeproj,编译下就行了。


注意点:

1、xcode左上角可以选择编译项目,及编译目标。编译项目调成自己的项目,不然默认可能是cocos2d。编译目标可以选择虚拟机或者真机。

2、编译到真机上要搞个开发者账号,编译时按照提示输进去就可以了。以后要编译到别的机子上时,连好机子,打开window->orgnizer,里面有个按钮就是,很显眼不截图了(显眼的就两个按钮)。

3、字体的使用。在右边树状目录里点击自己的项目,右边会出来一堆东西,点击分页按钮中的“info”,会出来“Custom iOS Target Properties”,在其中的“Fonts什么什么”里添加一个字符串,值是字体的路径。然后项目中要使用字体时,要用这个字体的英文名,在mac里用“字体册”打开这个字体应该就能看到英文名了。

4、Resources文件夹。这个文件夹如果直接搞到项目里来,编译的时候他的结构都会没掉,所有文件都会直接放到resources文件夹下面,所以导入Resouces下面的文件时要选择“Create folder references for any add folders",导入界面就有。用这种方式导入后,里面的文件夹颜色是蓝的,否则就是黄的。

5、查看内存。菜单栏的Product->profile,开始运行后会有选择界面,leaks啊什么都有。

6、竖屏设置。打开ios文件夹,info.plist里面有个oriention什么的,设一下。

7、编译时报错no architectures to compile for xxxxxx,在Bulid Settings选项下面的Architectures一栏里,在Valid Architectures里加入xxxxx里的archs名字。

未解决问题:

1、iphone5s机子上描边颜色与字体颜色始终相同,设置无效。

2、部分机子上读取ui编辑器做的json时,设置图片的scale9时有时会出错,将json文件里的scale9Enable改成false就不会报错。

你可能感兴趣的:(cocos2d-x IOS版本发布)