iOS11.3.1不完美越狱之Electra

前几天(7月6日)Electra Team在Twitter上发布了iOS11.2-11.3.1可用的越狱工具,之前一直在关注iOS11.3越狱的相关信息。本来今天想看下有没有最新的iOS越狱信息,发现它已经发布了,抑制不住心中的喜悦。今天就尝试了一下,不完美越狱(关机或重启之后需要重新越狱)成功!下面介绍一下Electra(github传送门)不完美越狱的两种方式:Non Dev Account、Dev Account。

阅读更多

UIView Category 神坑之WKWebView显示一半

最近在工作中遇到一个问题,现象是WKWebView加载完页面后,显示不全,而且只显示在左边,看了一下x,y的值都是负的。同样的WKWebView,在新建的Demo中显示正常。这就让我很恼火啊!边调边网上找解决方案啊!看到网上有部分人,因为这种原因没有找到解决方案,不得不换回UIWebView。如果你们看到这篇文章了,还是回到WKWebView的怀抱吧!特此记录一下,分享给需要的人!废话不多说,直接看答案吧!

阅读更多

iOS逆向必备绝技之ipa重签名

2018开篇,这回要讲的是iOS重签名,网上重签名的工具太多了,我试用了一下,都还挺好使。但是,你不知道,我是个喜欢装逼的人吗?用工具怎么够酷呢?对,装逼得用终端。接下来的操作都是在终端中进行,开始你的装逼之旅吧!

阅读更多

2018新起点-脱贫计划

2017年终总结:

回顾《2017新的征程-年度计划》,对比一下2017年的年度计划,发现完成度到50%了,较去年稳步提升5%,整体上还是有进步,但是幅度不太大。这还远远不够,没有达到60%,结果就是不及格的。这一年来,工作还是有不少收获的。公司APP的稳步迭代,自己忙里偷闲学了一些iOS初级的逆向知识,还是得益于领导做的一次有关逆向的分享,感觉在工作挺实用的,就学了。我个人觉得最有意义的,还是做了一个监控服务,实现了自动告警处理功能,刚开始做的时候确实感觉挺难的,到处问后台的同事。但是做出来发现,还挺有成就感的,现在监控服务已经服役半年了,给测试组同学提供了极大的方便。值得批评的没有坚持看《算法导论》,这块大骨头一定得啃下来。另外,前面说的月结和奖惩机制也没有按部就班的实施,这一点在2018年的工作中还是要重视起来,尤其是月结。先说惩罚吧!年度计划没完成,惩罚措施:“每天70个俯卧撑,以一个月为期限”。总结说了这么多废话,该开始写计划了,进入正题。

阅读更多

iOS日常Debug之Crash日志文件分析

好久没写博客了,真的不是忙没有时间。就是懒!闲话少说,言归正传。事件起因,群里一个朋友说自己的app被拒了,苹果给的被拒原因是AppStore审核指南条例2.1,说是app存在崩溃。还附带上了Crash日志文件。看了一眼Crash日志文件,彻底懵了!

阅读更多

2017新的征程-年度计划

总结:

翻开之前的《2015年终总结》,发现2016年的计划完成度不到45%,其中有失落,也有收获!感谢那些支持和帮助我的朋友和家人!风雨中,我挺过来了!时刻要告诉自己,你是最棒的!加油!不经历风雨,怎么见彩虹。我一直在路上,砥砺前行。2017年依旧是六个计划!为了不让计划仅仅只停留在计划,本次引入了月结和奖惩机制,即每月都必须总结计划完成进度,年底视计划完成度实行激励或惩罚措施!
2017的计划与展望:

阅读更多

Mac搭建本地GitLab环境(虚拟机)

最近公司有个需求,需要用Mac系统搭建一个本地的GitLab环境。但是Mac系统上搭建GitLab的教程并不多,而且搭建起来特别麻烦(有兴趣的可以和我交流)。文中采用的是虚拟机的方式来搭建,下面是踏坑的过程记录,希望能让需要的人少走点弯路。

阅读更多

iOS开发抓包工具之Charles使用

在iOS开发过程中,抓包是常见的必备技能之一。这里我们主要介绍一下Mac下的抓包利器Charles(文中版本:4.0.1)。它可以非常方便的抓取Http/Https请求,从而提高我们的开发效率。本文中不提供破解版安装使用说明(网上一大堆),建议使用正版,官方dmg下载地址:点击此处

阅读更多

iOS开发之Xcode常用调试(Debug)技巧总结

最近在面试,面试过程中问到了一些Xcode常用的调试技巧问题。平常开发过程中用的还挺顺手的,但你要突然让我说,确实一脸懵逼。Debug的技巧很多,比如最常见的方式是打个Log,在一些工程中处处可见NSLog。还有就是打断点的Debug方式等。诸如此类,下面就自己在开发过程中常用的Xcode调试技巧简单的做个总结。

阅读更多

项目中常用git命令

项目开发过程中,一般都会用到版本管理工具。Git作为一个强大的分布式版本管理工具,git命令的使用必不可少。我平时在工作中多用诸如SourceTree、CornerStone等工具。后来发现工具虽然大大提高了工作效率,但是作为一名工程师直接使用git命令会不会更显专业一点呢?(此处有点装逼嫌疑请自行忽略往下看)。

阅读更多