随笔分类 -  ios

摘要:今天发现某些情况下mac模拟器会出现不输出log的情况, 跟踪了一下发现问题出现在mac/SimulatorApp.mm文件的handleNotification方法。NSString *str = [[[NSString alloc] initWithData:data encoding:NSUT... 阅读全文
posted @ 2016-01-16 22:05 ColaZhang 阅读(901) 评论(0) 推荐(0)
摘要:最近用的引擎版本是cocos2dx-3.8.1-lua代码, 考虑到以后会开发多款游戏, 所以需要在cocos2dx上扩展一轻量级的框架,封装常用的游戏模块,这个框架包括c++工程和lua工程, 思想类似于以前的quick-Cocos2dx框架为了便于升级引擎,所以尽可能的不对 cocos2dx引擎... 阅读全文
posted @ 2015-10-30 00:02 ColaZhang 阅读(1442) 评论(1) 推荐(0)
摘要:本文主要是说一些iOS9适配中出现的坑,如果只是要单纯的了解iOS9新特性可以看瞄神的开发者所需要知道的 iOS 9 SDK 新特性。9月17日凌晨,苹果给用户推送了iOS9正式版,随着有用户陆续升级iOS9,也就逐渐的衍生出了一系列的问题,笔者也在赶忙为自己维护的App做适配,本文写的一些坑基本都... 阅读全文
posted @ 2015-10-11 22:55 ColaZhang 阅读(804) 评论(0) 推荐(1)
摘要:cocos集成了打包命令 cocos compile -p ios在这里并没有采用这个方案,而是编写自己的脚本, 理由如下脚本掌握在自己手中可以第一时间解决和发现bug游戏项目总会出现各种各样定制的需求,官方不可能给出全部的解决方案查了一下资料xcode 支持命令行xcodebuild: 编译xc... 阅读全文
posted @ 2015-09-21 23:36 ColaZhang 阅读(614) 评论(0) 推荐(0)
摘要:本文讲诉的主要是为什么苹果2011年8月发布iOS 5后就开始拒绝App获取设备的UDID以及UDID替补方案,特别提醒开发者苹果App Store禁止访问UDID的应用上架(相关推荐:APP被苹果App Store拒绝的N个原因),下面先来了解下UDID。一、UDID是什么?UDID的全称是Uni... 阅读全文
posted @ 2015-09-15 11:05 ColaZhang 阅读(1222) 评论(0) 推荐(0)
摘要:来源(汉斯哈哈哈)简介在企业开发中,一些核心技术或者常用框架,出于安全性和稳定性的考虑,不想被外界知道,所以会把核心代码打包成静态库,只暴露头文件给程序员使用(比如:友盟、百度地图等第三方的sdk)静态库和动态库的存在形式静态库:.a 和 .framework动态库:.dylib 和 .framew... 阅读全文
posted @ 2015-09-13 16:30 ColaZhang 阅读(274) 评论(0) 推荐(0)