摘要: http://www.cocoachina.com/applenews/devnews/2012/1212/5313.html我们知道iOS开启后台任务后可以获得最多600秒的执行时间,而一些需要在后台下载或者与服务器保持连接的App是如何突破600秒的限制的呢?像网易公开课就可以在后台持续下载,优酷也可以在后台持续缓存,这是怎么做到的呢?一般来说,要实现iOS长时间后台运行,需要声明VOIP、Audio或GPS。Audiosession实现方法很简单,就是在后台一直播放一个无声的音乐文件,这样就相当于声明了Audio,就可以轻松突破600秒的限制了。通过播放“静默”音让程序在后台执行的做法( 阅读全文
posted @ 2013-12-06 13:06 ygm900 阅读(2753) 评论(0) 推荐(0)
摘要: 著名iOS黑客团队Evad3rs上周上线了evasi0n官网,用于展示他们破解iOS6和iOS6.1 系统的进度。据官网显示,其越狱工具evasi0n已正式上线,支持iPhone、iPad等全系列iOS设备。听到这个消息大家第一反应是神马?无比兴奋?为什么兴奋,可能大家都被越狱后可以装免费App,插件、第三方输入法所深深吸引。但是如果你静下心来想一想,会发现有不对的地方吧,开发的人是黑客!从iOS6出来后他们一直在研究,夜以继日的加班,寻找系统漏洞,测试各种设备,越狱完成后还要制作win、mac、linux的越狱工具,难道他们的目的就是让用户免费吗?他们是雷锋还是慈善家?答案肯定不是啊,黑客寻 阅读全文
posted @ 2013-12-06 11:45 ygm900 阅读(973) 评论(0) 推荐(0)
摘要: 从一个开发者的角度看越狱首先要知道越狱是什么越狱是指开放用户的操作权限,使得用户可以随意擦写任何区域的数据。iPhone的iOS与其他手机系统(如Nokia的Symbian,Google的Android等等最大的不同是,后两者是开放的用户权限,而iOS用户权限极低。简单的说,后两者用户的权限是RW(读写),而iOS的用户权限只有R(只读)。因此iOS的用户只能使用经过苹果验证(Apple Store中购买的)的应用程序,其他行为无法对系统进行更变. iOS这样的好处是,对比其他系统如Nokia Symbian、Android等iOS系统不越狱的情况下稳定性极强,死机率极低...iOS系统是封闭 阅读全文
posted @ 2013-12-06 11:33 ygm900 阅读(1014) 评论(0) 推荐(0)
摘要: 1、 【/Applications】常用软件的安装目录2. 【/private /var/ mobile/Media /iphone video Recorder】iphone video Recorder录像文件存放目录3、 【/private /var/ mobile/Media /DCIM】相机拍摄的照片文件存放目录4、 【/private/var/ mobile /Media/iTunes_Control/Music】iTunes上传的多媒体文件(例如MP3、MP4等)存放目录,文件没有被修改,但是文件名字被修改了,直接下载到电脑即可读取。5、 【/private /var/root/ 阅读全文
posted @ 2013-12-06 11:14 ygm900 阅读(2270) 评论(0) 推荐(0)
摘要: 1 选择工程的Target -> Build Settings -> Preprocessor Macros.如图,默认 Debug项,是“DEBUG=1”.2 在程序中设置全局宏定义在程序的 ApplicationName-Prefix.pch 文件中,加入如下,很简单#ifdef DEBUG_MODE#define DLog( s, ... ) NSLog( @" %@", self, [[NSString stringWithUTF8String:__FILE__] lastPathComponent], __LINE__, [NSString strin 阅读全文
posted @ 2013-12-06 10:32 ygm900 阅读(501) 评论(0) 推荐(0)
摘要: How do you get the paths to these special sandbox directories?NSArray *NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory directory, // see belowNSSearchPathDomainMask domainMask, // NSUserDomainMaskBOOL expandTilde // YES);Examples ofNSSearchPathDirectoryvaluesNSDocumentsDirectory, NSCachesD 阅读全文
posted @ 2013-12-06 02:26 ygm900 阅读(633) 评论(0) 推荐(0)
摘要: 以下内容皆为转载分享iPhone里重要的目录路径有哪几个?1. /private/var/mobile 新刷完的机器,要在这个文件夹下建一个Documents的目录,很多程序都要用到。2. /private/var/mobile/Applications 通过AppStore和iTunes安装的程序都在里面。3. /private/var/stash 这个文件夹下的Applications目录里面是所有通过Cydia和app安装的程序,Ringtones目录里是所有的手机铃音,自制铃音直接拷在里面即可,Themes目录里是所有Winterboard主题,可以手工修改。4. /privat... 阅读全文
posted @ 2013-12-06 02:18 ygm900 阅读(15165) 评论(0) 推荐(0)
摘要: iPhone上将短信内容发送到指定邮箱的方法迄今为止,移动应用安全基本聚焦在以下几个方面,一是移动设备管理BYOD(bring your own device),二是移动恶意软件分析,三是移动设备用户隐私安全,四是移动操作系统内核漏洞挖掘。对普通用户而言,窃取用户隐私数据的恶意软件是很大的威胁。本篇文章旨在介绍一种如何将设备上的短信发送到指定邮箱中的方法,方法来自Forwarding SMS to Email on Jailbroken iOS实验环境1.iOS 5.1.1越狱设备2. 通过cydia安装 python 2.7.33. 通过cydia安装SQLite 3.x4. 通过Cydia 阅读全文
posted @ 2013-12-06 01:58 ygm900 阅读(2350) 评论(0) 推荐(0)
摘要: mysql 和 sqlite 区别SQLITE是单机数据库。功能简约,小型化,追求最大磁盘效率MYSQL是完善的服务器数据库。功能全面,综合化,追求最大并发效率MYSQL、Sybase、Oracle等这些都是试用于服务器数据量大功能多需要安装,例如网站访问量比较大的。而sqlite是一款小型数据库,简单移植性好无需安装只需要几个文件。一般手机,终端等用的比较多~如一句话,如果只是单机上用的,数据量不是很大,程序上对数据的处理也不太复杂的话,就用SQLite比较合适,它轻量级,单文件,可加密,方便小型程序的使用。其它情况可以建议使用mysql。 SQLite Expert Professiona 阅读全文
posted @ 2013-12-06 01:00 ygm900 阅读(7452) 评论(0) 推荐(0)
摘要: http://willson.sinaapp.com/2011/12/iphone获取短信脚本.html Iphone获取短信脚本http://bbs.9ria.com/thread-209349-1-1.html IPhone短信相关部分研究(转载)http://blog.csdn.net/slinloss/article/details/8722806 整理:iOS 短信与电话事件的获取http://308812025-qq-com.iteye.com/blog/1549756 IOS 5 拦截手机短信(需越狱)http://www.iteye.com/problems/84131 IOS 阅读全文
posted @ 2013-12-06 00:57 ygm900 阅读(10230) 评论(0) 推荐(0)