摘要:
大概率只有一个原因:就是gradle环境下载不完整(网络原因,)! 要想办法让他下载完整! 但是全网搜下来,都是改仓库地址,这改一下那改一下,新项目,又要改一遍, 还要照顾防火墙,内网。烦死了。直接配置文件路径简单粗暴一劳永逸 解决方法: 方法一:修改远程maven仓库地址(2024.7.9下列地址 阅读全文
摘要:
背景:win10 1,先用clash代理powershell命令,解决网络问题 2.使用dart 安装FVM dart pub global activate fvm 3.安装后检查系统环境变量 3.1 我的电脑》右键 属性》高级系统设置》环境变量》PATH 看看path 里有没有 C:\Users 阅读全文
摘要:
以下仅做我在hook 中的记录, 环境 VM PRO 15 MAC OS 15 Xcode 11.2 工具 monkeydev install_name_tool otool 思路:将要hook 的dylib,注入到我们新建的xcode工程中,然后拿着protuct 放到monkeydev 里去正常 阅读全文
摘要:
设备:macOS 10.13.2 iPhone6 Plus 10.0.2(已越狱) 使用工具:MonkeyDev,class-dump,frida-ios-dump,usbmuxd-1.0.8, iFile(手机端) 1.使用frida-ios-dump (使用说明)砸壳,在配置时,一定要看requ 阅读全文
摘要:
AOP 面向切面编程,在对于埋点、日志记录等操作来说是一个很好的解决方案。而 Aspects 是一个对于AOP编程的一个优雅的实现,也可以直接借助这个库来使用AOP思想。需要值得注意的是,Aspects 是通过消息转发机制的最后一个阶段 ForwardInvocation 来实现的,为了性能,所以这 阅读全文
摘要:
"_OBJC_CLASS_$_XXX",referenced from: 之类的问题,很多人看到这些很头疼,不知道从何下手去修改。以下是我总结的相关修改办法。如下图 这是一个很明显的在arm64架构下,找不到定义的错误。 这类错误我总结的就六种,.m 缺失、静态库没导入(不支持arm64 架构,现在 阅读全文
摘要:
因为懒,所以具体什么样子,参考下面的链接 具体的问题情况参考:StatusBar background problem #1158 我解决的思路很简单,就是在监听键盘消失的时候,去设置 statys bar 的背景颜色。 因为状态栏并不是消失了,说明不是frame 出了问题,那么我就修改 它的背景颜 阅读全文
摘要:
通过参考 钉钉 项目,知道是通过wifi拿到路由的MAC地址。那么可不可以拿到iphone 设备的MAC 地址呢? 经过一番搜索,发现所有文章都是针对 ios 7 以前 可以拿到。 而且方法也都是同一篇文章上面的,对于ios7 以后完全没提示。 而使用网络上的方法,在 大于 ios 7 的环境下, 阅读全文
摘要:
我的工程结构,如图 1-0 图 1-0 在看具体实现以前,先捋以下 实现思路。 ViewController 中有一个-(void)Amethod;A方法。 1.swizzle method 在ViewController 的 -(void)viewDidLoad中调用 Amentohd;运行输出 阅读全文
摘要:
window 打开Xcode 里面的png图片会黑屏,但是在mac 打开就显示正常, 这是因为Xocde里面的png图片被 pngcrush 优化过了,需要还原它的优化,window 平台才可以打开。 我之前上网查了点资料, 所有的解决方法都仿佛抄同一片文章的。他们的解决方法只能解决单一的PNG,我 阅读全文