iOS
lucky_06
软件,华南理工,游戏
展开
-
【分享】iOS下view hierarchy工具
GUI程序开发过程中,庞大的View树总每次总令人花费不少时间进行调试。当然,程序员总能为这个郁闷的过程开发到方便的工具---view hierarchy。如果你曾经开发过android程序,那么你应该会了解过Hierarchy Viewer(有可能被墙) 这个官方提供的工具。在iOS下,Apple并没有提供相关工具。不过幸运的是,有其他开发者开发了相关的工具:gl原创 2013-10-05 10:52:05 · 6114 阅读 · 5 评论 -
【手把手教学】开启iOS app调试模式
本文会阐述如何通过使用开发者证书重签的方式实现对iOS app开启调试模式调试模式开启后可以实现以下功能: 1. 重签后的ipa可以安装在未越狱的iOS设备上 2. 在未越狱的iOS 8.x设备上都可以通过PP助手等工具访问其程序的文档目录 3. 使用XCode对应用进行Debug 4. 对其应用内嵌的UIWebView/WKWebView 可使用Web Insepctor调试其网页原创 2015-07-19 15:06:45 · 12988 阅读 · 2 评论 -
【开发技巧】OS X上搭建distcc使用XCode进行分布式编译
distcc 是 google开源的分布式编译工具,通过使用它可以提高编译速度。本人通过对XCode进行研究,让其也能使用distcc从而实现分布式编译。原创 2014-04-20 20:56:05 · 7540 阅读 · 7 评论 -
【开发技巧】在iOS8下WebView的选择
iOS 8 SDK中发布了新的WebView类----WKWebView简单测试发现WKWebView是原生原创 2014-06-09 10:39:29 · 8175 阅读 · 1 评论 -
【开发技巧】珠三角技术沙龙分享PPT《iOS应用开发Tips》
到珠三角技术沙龙做了一次分享ti《iOS应用开发Tips》原创 2014-06-28 23:44:52 · 1758 阅读 · 0 评论 -
【越狱开发】在越狱设备下开启iOS Webkit的JIT功能
其实很久之前就有越狱工作者研究过iOS的MobileSafari是如何进行 JIT 处理。原始PDF地址为:http://reverse.put.as/wp-content/uploads/2011/06/syscan11_breaking_ios_code_signing.pdf其简单原理如下:JIT的本质是在运行时动态生成Native Code并执行。这个操作恰恰是Ap原创 2013-06-14 13:24:40 · 5962 阅读 · 2 评论 -
【越狱开发】通过数据线连接使用ssh登陆到iOS 设备
上次发表过一篇文章《调试iOS下没有加密的第三方程序》原创 2014-05-20 20:55:52 · 3684 阅读 · 1 评论 -
【越狱开发】启动iOS设备上的WebInspector功能进行网页调试
在iOS上的apple Webkit内核保留了Webkit的 WebInspector功能。利用它,可以在同一个局域网或者使用USB连接到Mac上对手机的网页进行调试。iOS 5以上需要使用较新版本的Safari,并开启Safari的 Developer 模式。Web Inspector功能介绍见:http://trac.webkit.org/wiki/WebInspector原创 2013-06-12 13:02:27 · 2814 阅读 · 1 评论 -
【越狱开发】《我叫MT online》开源辅助工具
最近被朋友荼毒,在iOS下开始玩《我叫MT online》,一直使用辅助工具 http://xxzhushou.com/ ”叉叉MT助手“。但最近由于MT的版本升级,导致它不能自动战斗。周末抽空写了一个越狱插件,用于给自己娱乐,目前实现了自动点击“再次挑战”。代码开源,如下:https://github.com/zqxiaojin/MTDominator原创 2013-12-09 16:02:48 · 3095 阅读 · 0 评论 -
通过JavaScript操作浏览器前进后退列表
最近经常需要解决一下前进后退的问题,在追溯webkit源代码中发现了history这个JS对象有些特殊处理是我们之前没发现的。主要方法为 pushState() 和 replaceState() ,其说明文档在: https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_hist原创 2013-10-30 10:39:29 · 2298 阅读 · 0 评论 -
解决iOS 9 symbolicatecrash卡死
在iOS 9 的日志里面会出现重复的 ParsecSubscriptionServiceSupport 或 AssetCacheServices , 这导致苹果提供的symbolicatecrash转换时出现卡死。原因这是由于xcode提供的symbolicatecrash对于重复image的日志会出现死循环。原创 2015-09-29 12:26:02 · 1216 阅读 · 0 评论