本帖最后由 wstclzy2010 于 2019-6-14 16:19 编辑
叫什么无所谓,关键是过程
- 免越狱ipa安装 链接 密码:gpr2(我在iOS12.3,只能免越狱了)
- 未越狱用cydia impactor安装,应该是常识。(免费账号签名有效期为7天,开发者账号是一年)
所用工具和设备:
- Xcode
- MonkeyDev
- iOS12.3的6s
- Thor
- 搜索引擎(因为没有学过OC甚至是C,所以一切现学现用)
最后全部源码为:[Objective-C] 纯文本查看 复制代码 %hook UserModel
- (_Bool)isVip{
return true;
}
- (long long)vipType{
return 2;
}
- (void)setUserName:(NSString *)userName{
userName = @"吾爱破解52POJIE"; //我不知道这种写法符不符合规范,但是它管用
%orig; //orig的顺序也很重要,我一开始放前面,然后昵称一栏直接没了
}
- (void)setVipInfo:(NSString *)vipInfo{
vipInfo = @"无限期会员";
%orig;
}
%end
%hook ActivityAlertView
- (void)setDataDic:(NSDictionary *)dataDic{};
%end
%hook MOBFAdViewController
- (id)initWithAdInfo:(id)arg1{
return nil;
}
%end
%hook AdViewController
- (void)setAdImageView:(id *)adImageView{};
%end
%hook HomeChildHeaderView
- (void)setAdDataDic:(NSDictionary *)adDataDic{};
%end
%hook HomeChildTableViewCell
- (void)setAdView:(id *)adView{};
%end
%hook MediaPlayHeaderView
- (void)setAdDic:(NSDictionary *)adDic{};
%end
%hook ChildHorTableViewCell
- (void)setAdSubView:(id *)adSubView{};
- (void)setAdImageView:(id *)adImageView{};
%end - 搞定收工。有几个缺陷:启动广告我只去掉它的图片显示,要等四秒才会自动消失;然后还有个弹窗广告也只去掉了它的广告显示,需要手动点X
感谢:
|