
mobile develop
jintemp
四海之内都朋友。能够在自己的领域里有所增长、有所学习。
展开
-
windows 使用signtool 给游戏安装包 进行离线签名
前提:由于项目是跨平台的三端的游戏项目。因而涉及到windows的安装包签名问题。由于开发环境是内网,因而无法连接外网获取时间戳。(签名出来的时间戳显示不可用,对实际签名无影响)重点:在内网的情况下,signtool.exe 会进行网络操作,导致进行双签一个(EXE或者DLL)长达一到两分钟。当数目过多时,严重影响出包流程。后发现,在双签的时候,禁用本地网络,可以快速的进行签名原创 2017-06-28 16:14:46 · 894 阅读 · 0 评论 -
提供一种提高开发效率的思路。(IIS + wget)
提供一种提高开发效率的思路。 前提:代码生产环境在Mac。代码依赖与策划资源(xml、excel、各种资源等等) 工作流程:使用Makefile或者python写的脚本 拉取各种svn配置(xml、excel 各种资源)。存在问题:过分的依赖于svn的配置。 解决方案:使用本地配置。(windows 的IIS + wget) IIS 用来简单的部署WEB服务器。 wget 用来拉取IIS原创 2017-07-06 23:04:41 · 337 阅读 · 0 评论 -
winscp 命令行 上传ftp服务器文件
path路径里 配置winscp.exe 所在的路径winscp.exe /console /command "option batch continue" "option confirm off" "open sftp://root@192.168.181.61" "option transfer binary" "put E:\wget\Test /home/www/html/eagle/pat原创 2017-07-18 23:02:18 · 4682 阅读 · 0 评论 -
使用ccache 加速编译cocos2dx项目 android NDK
ccache 和ndk 版本 (最新版本ccache-3.3.4 android-ndk-r10d)1、安装ccache 2、配置~/.bash_profileexport NDK_CCACHE=ccacheexport USE_CCACHE=1export CCACHE_LOGFILE='/Users/zt-2205515/Desktop/ccache.log'3、修改 android原创 2017-07-19 12:06:14 · 799 阅读 · 0 评论 -
关于iPhone X下Home Indicator(白条)的隐藏和延迟响应
iPhone X Edge Protect在iPhone X 中通知中心和控制中心全部都移动到了由顶部刘海处下拉和右上角下拉来触发。原本底部的所有手势都被Home Indicator占用。其实Edge Protect在这里依然适用,只是对于Home Indicator的手势有一个小插曲。正常来说他在底部,就应该受到UIRectEdgeBottom 或者是 UIRectEdgeAll控制,但是一开始...转载 2018-04-11 20:14:12 · 11622 阅读 · 0 评论 -
cocos2dx 增加Mac ConsoleWindow的功能
前提:使用cocos2dx-Lua(游戏逻辑全部使用lua编写,cocos可认为只是一个渲染引擎 + 要求效率高[AI寻路、等]的模块) 进行大型MMORPG游戏开发。能够实时调试,实时的对单元函数进行单元测试,能极大的提高代码的稳定性。故扩展Mac版本自带的Console功能(打印日志)。如下图所示:整体界面如上,在原有的基础上,增加 Connect Debug、Stop Debug、 ...原创 2018-08-28 17:12:34 · 464 阅读 · 0 评论 -
cocos2dx引擎的Lua函数效率分析器
基本思路:Lua的lua_hook 钩子函数能够在每个函数被调用时和返回时触发一个特定回调。通过计算调用和返回的时间差即可计算出一个函数的耗时。Lua的lua_getinfo函数可获取当前Lua的完整调用栈信息。在ios和android平台可以使用std::chrono::high_resolution_clock获得高精度时间,windows平台上该接口精度不足,需要更换为Query...原创 2018-08-29 12:30:00 · 905 阅读 · 0 评论 -
lua/loslib.c normal armv7 c com.apple.compilers.llvm.clang.1_0.com
The following build commands failed:CompileC build/cocos2d_lua_bindings.build/Release-iphoneos/libluacocos2d\ iOS.build/Objects-normal/armv7/loslib.o frameworks/cocos2d-x/external/lua/lua/loslib.c n...原创 2018-09-10 14:56:18 · 5799 阅读 · 0 评论 -
IPA包重签的一些问题
在开发过程中,为了用沙盒账号测试充值等,经常需要把一个发布证书、企业证书、开发证书打的包需要来回签名,在不同的机器上测试使用。为了避免需要出不同的IPA包。可使用iOS App Signer 工具对IPA包进行重签名即可。具体界面如下: 如果想改动IPA包的文件内容(资源或者脚本代码等),可按照如下步骤:Step1: 将IPA包后缀改成zip进行解压。Step2: 修改Payloa...原创 2018-10-12 18:37:35 · 1755 阅读 · 0 评论