%hook SBScreenFlash
- (void)flashColor:(id)arg1 withCompletion:(id)arg2{
%orig([UIColor orangeColor],arg1);
%orig(nil,arg2);
}
%end
操作步骤:
安装进入后机后,截屏,是能够改变闪光颜色,但SpringBoard会重启,并显示进入安全模式,请问下是什么原因?
系统版本:8.0.2
%hook SBScreenFlash
- (void)flashColor:(id)arg1 withCompletion:(id)arg2{
%orig([UIColor orangeColor],arg1);
%orig(nil,arg2);
}
%end
操作步骤:
安装进入后机后,截屏,是能够改变闪光颜色,但SpringBoard会重启,并显示进入安全模式,请问下是什么原因?
系统版本:8.0.2
springboard的崩溃日志呢
还有你为什么要orig两次
如果涉及到有多个参数,要替换是采用什么样的写法呢?
另外,今天又遇到一个很奇怪的事情,用lldb连接手机后,手机就卡死了,点什么都没有反应,是怎么回事呢?
卡死的问题我昨天搞了一天.答案是设置断点后要 c 一下继续执行.不然等于断点在在哪里所以卡在哪里不动.
%hook SBScreenFlash
%hook SBScreenFlash
- (void)flashColor:(id)arg1 withCompletion:(id)arg2{
%orig([UIColor orangeColor],arg1); // 这里是你发帖的时候手滑,还是你真写的arg1。。。
%orig(nil,arg2);
}
%end
呵呵,这个现在没管了,在看些别的知识点,到时回过头来再看下
大哥你第一个%orig为什么要把arg1用作第二个参数?泛型参数乱传很危险的
“2017年10月”