11 2011 档案

摘要:测试环境: iphone4 ios4.3.2之前对于SpringBoard这块的Hook一直不是很熟悉,双击Home键所产生的事件一直也无法跟踪到,所以控制不了。Hook SpringBoard之后,确实可以做很多事情,但是截获双击Home键盘的事件也不在话下。关于头文件等的导入, 以及Hook环境的搭建这里不在描述,只描述最基本的代码实现。下面我们将去除双击Home键调出多任务栏的功能,将其更改为双击Home键Restart SpringBoard的功能,代码如下:通过查看SpringBoard class-dump出来的头文件,可以发现在SpringBoard.h中有handleMenuD 阅读全文
posted @ 2011-11-25 22:10 iPhone Dev 阅读(5331) 评论(2) 推荐(1)
摘要:虽然现在有很多的svn客户端来对svn进行可视化的管理,例如windows下的小乌龟等都是非常优秀的。但总感觉使用起来不是特别方便或者说不是非常的便捷。而在linux或mac下,svn与linux的命令行搭配使用,可以发挥非常强大的作用,高效,快速。1. 很多时候我们从网上使用svn checkout一个目录放到我们自己的项目当中,或者将其他项目中的一个目录(该目录已由svn管理)复制到现有的目录中。在进行(svn add)/(svn ci)的过程中,会提示冲突。其原因是在每个由svn管理的目录中都包含一个.svn的目录来管理该目录中的文件,其中有一个entries文件,其中包含相应的目录文件 阅读全文
posted @ 2011-11-25 20:56 iPhone Dev 阅读(5121) 评论(0) 推荐(0)
摘要:准备工作: 第一,下载iOS4.1的自制固件。 第二,下载红雪0.96beta5。操作步骤:1. 将手机进入DFU模式。打开iTunes,使用shift选择iOS4.1自制固件刷机。无需启动小雨伞,直接刷。2. 运行redsn0w0.96-b5,选择4.1固件,下一步,然后yes,然后再下一步选择第一个Cydia和第三个ipad的基带。然后再下一步。根据提示进入dfu模式。越狱和升级基带到iPad的版本。然后就是漫长的等待过程,手机自动重启【注意手机电量尽量充满,避免断电造成手机严重破坏】。3. 重启完成之后连接wifi,进入Cydia更新,搜索安装超雪ultrasn0w1.2。手机再次重启, 阅读全文
posted @ 2011-11-22 09:23 iPhone Dev 阅读(3074) 评论(0) 推荐(0)
摘要:前些天在网上搜到一个不错的电子书的翻页效果的源码,也做了个Dome,感觉很好玩,这里来和大家一起分享下.效果已经被写成了一个ViewController,我们只要让自己的显示界面继承这个ViewController即可.把我们要显示的页面保存成uiimage形式,然后实现下面这二个Delegate- (NSUInteger) numberOfPagesInLeavesView:(LeavesView*)leavesView { return 0;}- (void) renderPageAtIndex:(NSUInteger)index inContext:(CGContextRef)ct... 阅读全文
posted @ 2011-11-18 16:46 iPhone Dev 阅读(3315) 评论(1) 推荐(0)