iOS
文章平均质量分 51
斗趣
操练起来。。。
展开
-
在Xcode中修改bundle display name让应用名字显示中文
如果直接修改product name会出故障,比如声音无法获取。http://www.360doc.com/content/15/0629/15/20918780_481477255.shtml原创 2015-12-09 20:46:50 · 11507 阅读 · 0 评论 -
使用友盟社会化分享IOS版SDK分享纯图片到微信
本文和上一篇友盟社会化分享Android版是兄弟篇。其实本人用的是友盟Cocos2d-x的IOS版。对于普通IOS版如何分享纯图片到微信朋友圈,官网文档中已经说明的比较清楚,但是在Cocos2d-x版中并未做出说明。如果不加以设置,默认分享类型是一条图文链接。其实无论是普通IOS版,还是Cocos2d-x版,它们设置分享类型的Objective C方法是一致的,只不过在Cocos2d-x版中要寻找一个途径,跟C++代码结合起来。原创 2015-12-09 20:56:10 · 3585 阅读 · 0 评论 -
Xcode调试运行和打包归档过程中需要设置的地方
在用Xcode编译运行iOS应用和打包时,除了写好代码之外,开发环境中还有很多地方需要设置。对于初学者,面对各种设置有时还是挺忧伤的。在这里凭着一点记忆和一点笔记,对自己在学习过程中遇到的设置做一个总结,也希望能帮助到那些还在忧伤中的小伙伴们。当然疏漏在所难免,希望广大网友给予补充。我在今后如果遇到其他必要设置也会添加进来。写本文时,最新的IOS系统是9.1版,Xcode是7.1版。原创 2015-12-12 01:18:09 · 3685 阅读 · 0 评论 -
将Cocos2d-x从iOS平台移植到Android平台需要修改的地方
虽然Cocos2d-x是跨平台游戏引擎,但是在发布到不同平台的时候,还是要根据不同平台做一些调整。本人喜欢先在Xcode里面写代码,因为Xcode对C++支持较好(除了代码Xcode还需要做一些其他设置,相关设置请参考这里)。在需要发布到安卓市场时,再把它移植到Android Studio上面。在移植过程中,除了需要新建Android Studio项目(如果不太清楚如何新建Android Studio版Cocos2d-x项目的话,请戳这里)外,代码部分也需要做一些调整,因为还是有少量代码是平台相关的,特别是原创 2016-01-08 17:27:52 · 1177 阅读 · 0 评论 -
Cocos2d-x 3.X, IOS版添加广点通广告平台
苹果自己的广告平台iAD在中国不好使,获取不到广告,所以必须搞个本土广告平台。首先想到的是广点通。可是广点通官方文档里没有针对Cocos2d-x的版本,所以只好自己摸索。在添加过程中确实遇到了不少问题,在这里将解决方法整理一下,希望能帮助到那些还处于摸索中的朋友们。本文所用Cocos2d-x为3.8.1版,Xcode为7.1版,广点通SDK为IOS原创 2015-11-01 15:45:50 · 4185 阅读 · 17 评论 -
Cocos2d-x 3.X, IOS版添加广点通插屏广告
之前写了篇Cocos2d-x 3.X, iOS版添加广点通广告。但是那篇只提到了广告条的集成(有需要的,请戳这里)。不少网友反映出对插屏广告的需求。所以在这里就把插屏广告的集成也写一遍。其实方法是一样的,就是做一个C++类,把它的源文件后缀改成mm,这样就可以把广点通的Objective C指令放里面和C++一起混编。同时它的头文件不含Objective C指令,这样就可以被纯C++文件包含。原创 2016-01-11 18:15:46 · 2699 阅读 · 2 评论 -
在Xcode中资源文件要以folder references(蓝色文件夹)而非groups(黄色文件夹)形式添加
在Xcode里面有两种颜色的文件夹,一种是黄色的,一种是蓝色的。黄色文件夹只起到分类的作用,并不代表文件的路径。文件的路径要以磁盘中的文件路径为准。也就是说Xcode和磁盘文件系统可以有两套完全不同的文件分类方式(文件夹的名字可以完全不同)。但是在包含头文件的时候还是要以磁盘的文件路径为准,否则找不到文件。这一点和Visual Studio相同。不同的是,黄色文件夹下面的文件还可以被当作暴露在一级目录下,也就是说在填写这些文件的路径时可以直接写文件名,而不必填写上一级目录名(但是填上也没问题,只是必须填写原创 2015-11-26 18:02:43 · 2264 阅读 · 0 评论