移动客户端应用相对于Webapp的最大一个问题每次出现bug,不能像web一样在服务器就完成修复,不需要发版本。紧急或者有安全漏洞的问题,
如果是Webapp你可能最多花个1,2个小时紧急发布上线,但是app呢,打包,跪求市场发布几百个渠道,周末还发不了,app配置升级,你还不能配置
强制升级, 就算配置提示升级,用户心里肯定想前两天刚升级最新版,怎么又要升,而且升级要流量,这时候会很反感甚至...
分类:
移动开发 时间:
2015-08-11 16:20:07
阅读次数:
555
使用JSPatch可以解决这样的问题,只需在项目中引入JSPatch,就可以在发现bug时下发JS脚本补丁,替换原生方法,无需更新APP即时修复bug。 @implementation?JPTableViewController
...
-?(void)tableView:(UITabl...
分类:
移动开发 时间:
2015-08-04 16:04:31
阅读次数:
339
在手淘工作期间,内部有一套解决方案,给线上apk打补丁,直接修复bug,不用客户端升级,有严重线上bug,找到问题,写个patch,推上线就把问题解决了,用过的都说好。前段时间,他们终于把这套东西的Android...
分类:
移动开发 时间:
2015-08-04 00:57:56
阅读次数:
169
SVN版本控制推荐使用方法flyfish 2015-7-29目录结构
trunk/
branches/
tags/在branches中有按照每个人名字命名的文件夹,当做好自己的任务之后合并到trunk发布时从trunk的中创建tag
tags
+release1.0(copy from trunk)修复Bug
在使用软件的过程发现1.0版本有bug,需要修复,从tag的release1....
分类:
其他好文 时间:
2015-07-29 19:17:55
阅读次数:
149
在开发过很多 jQuery 插件以后,我慢慢的摸索出了一套开发jQuery插件比较标准的结构和模式。这样我就可以 copy & paste 大部分的代码结构,只要专注最主要的逻辑代码就行了。使用相同的设计模式和架构也让修复bug或者二次开发更容易。一套经过验证的架构可以保证我的插件不出大的问题,不论...
分类:
其他好文 时间:
2015-07-22 20:42:05
阅读次数:
140
一.概述
现在越来越多的app开始采用本地app结合html5的设计结构,这样做不仅可以跨平台,并且在某个业务或模块出了严重的bug,可以直接在html5+后台实时修复,省去了发布新包和新版本的步骤.那么在不是html5结构的android app中怎么实现不重新打包更新版本的情况下实现热修复bug呢?这里介绍的一种方法是通过升级dex文件来修复线上包的紧急bug。
二.实例
三.总结...
分类:
移动开发 时间:
2015-07-21 12:48:01
阅读次数:
1130
JSPatch,只需在项目中引入极小的引擎,就可以使用JavaScript调用任何Objective-C的原生接口,获得脚本语言的能力:动态更新APP,替换项目原生代码修复bug。用途是否有过这样的经历:新版本上线后发现有个严重的bug,可能会导致crash率激增,可能会使网络请求无法发出,这时能做...
分类:
移动开发 时间:
2015-07-14 17:11:08
阅读次数:
123
有没有遇到上线后发现很严重的bug这种情况,修复bug后提交审核又是漫长的等待,那样会把人逼疯的。
估计是为了对应这样的情况,Apple提供有一个加速审核的通道:
https://developer.apple.com/appstore/contact/appreviewteam/index.html
界面如下:
除了上面的截图,中间需要填写app...
分类:
移动开发 时间:
2015-07-03 15:58:38
阅读次数:
461
假设当前在dev分支上进行工作,但是需要马上修复bug,如何处理呢?由于dev的工作还未完成,所以不能提交,1,使用git stash命令,把当前的工作现场储存起来,等恢复现场之后继续工作。git stash2,假设bug在master分支上,从master创建临时分支git checkout ma...
分类:
其他好文 时间:
2015-06-28 21:22:43
阅读次数:
148
一、固件说明:硬件版本:0,logic.3固件版本:1.0.2.build851编译日期:2015-06-26======================================二、固件版本说明:1、修复bug :标准函数界面,点击右下方按钮时界面假死(当前波形为非方波,非三角波)方波的频率...
分类:
其他好文 时间:
2015-06-26 17:57:01
阅读次数:
177