Skip to content

v3.2 正式版

Choose a tag to compare

@walt-chenp walt-chenp released this 09 Oct 01:42
· 18 commits to main since this release

🌟 v3.2 正式版更新说明 (Release Notes)

v3.2 正式版是一次历经多轮实测打磨的重大里程碑更新,全面攻克了外链导流任务静默执行、首页死锁与PK榜无响应、跨日零点后台运行稳定性、主线程崩溃防范以及多模块自动化协同等诸多难题:

1. 🚀 淘宝签到与复杂导流任务全自动静默达成(彻底告别手动点击)

  • 端内原生 JSBridge 透明静默容器:针对淘宝签到(starlink / market.m.taobao.com / taobaoqiandao)必须在支付宝环境执行 mtop 鉴权与唤端归因的特性,采用端内全透明 AlipayJSBridge.call('pushWindow', ...) 静默加载,运行 2.5 秒完成鉴权归因后自动无感 pop/dismiss 关闭;
  • 离屏 WKWebView 辅助容器:辅以后台微型离屏 WebKit 渲染容器并注入支付宝专用 User-Agent,自动解析并执行页面中的前端 JavaScript 脚本;
  • 安全拦截外部 App 唤端跳转:实现 WKNavigationDelegate 拦截 taobao:// 等外部唤起协议,确保在静默完成任务的同时绝不弹窗打断前台;
  • 6 秒静默执行缓冲与任务链自动领奖:为淘宝及各类导流外链任务提供充足的网络与脚本执行时间,待鉴权归因写入后自动提交领奖入账。

2. 🏆 根除排行榜卡顿、死锁与主线程递归栈溢出闪退(PK榜标签点击即刻响应)

  • 彻底修复进入首页卡死:消除死玻璃磨砂遮罩以及日榜/周榜/总榜/PK榜标签点击无响应问题;
  • 彻底移除 pullRefresh 重置广播:任务完成通知前端更新时严禁向首页 webview 派发 pullRefresh 下拉刷新事件,避免导致前端 Vue/React 组件树与 Tab 状态被重置;
  • 切断手动点击榜单触发海洋并发扫描:用户手动在 H5 点击好友排行榜、周榜、PK榜/黄金PK榜时,严禁触发对数百位好友的后台海洋扫描,确保主线程网络与 RPC 队列完全留给用户当前交互;
  • 排行榜数据落库全异步化:将海量好友榜单与昵称数据的 NSKeyedArchiver 序列化与 NSUserDefaults 写入移入低优先级后台全局队列,彻底消除主线程磁盘 I/O 阻塞;
  • 根除主线程栈溢出崩溃:修复进入蚂蚁森林时偶发的主线程递归栈溢出闪退(SIGSEGV);
  • 隔离后台 RPC 数据管线:隔离静默后台 RPC 响应,彻底杜绝数据管线与主视图上下文的交叉污染。

3. ⚡️ 每日零点真后台自动签到与跨日运行深度优化

  • 移除非权威提前加锁:不再在发出签到 RPC 前将 SIGN_TODAY 写入持久化缓存;采用 10 秒内存防抖冷却,仅当服务端权威回包 signed == YES 或 signModel 确认成功后才落库保存,彻底解决零点后台偶发失败导致“被误锁为已签到、白天重进也不补签”的问题;
  • 00:00~07:00 静默活跃期:零点即刻完成每日签到与补签,将做任务、偷能量/收过期能量、海洋打扫等高频活跃行为延至早 7 点开启,既保证签到不断签,又完美规避深夜风控;
  • 全桥通道自动恢复机制:在长时间后台运行或息屏状态下,自动探针唤醒与恢复 H5 会话桥接(rewardTaskBridge、jsBridge、oceanBridge、aiFishBridge、farmBridge、monopolyBridge 等),确保零点无论哪个模块优先活跃均能畅通发送签到。

4. 🎮 芭芭农场做任务集肥料全周期多轮自动化

  • 拓展自动刷新至 20 轮:完美满足前一款游戏(8/8)完成后紧接着做完新刷新出的游戏(0/8)的全周期需求;
  • 解除安全过滤关键词误拦截:放行“玩一玩向僵尸开炮”、“浪漫餐厅”、“我的花园世界”、“神奇鱼塘”等纯时长浏览小游戏;
  • 尊重用户偏好跳过“逛农场得落叶肥料”:识别 落叶 / leaf / LEAF 严格跳过,保留给用户手动收获;
  • 智能排除深度交互:拦截真正需要端内操作的动作(如 砍树、关卡、闯关、砸蛋、倒水、击杀),杜绝无效重试与死循环。

5. 🌊 神奇海洋与复活好友过期能量精准优化

  • UID 精准映射:神奇海洋清理好友海域 UID 精准映射,清理完成后自动更新计数与防重,解决队列卡滞;
  • 过期能量安全复活:扫描好友排行榜时平滑自动复活过期能量,夜间静默期自动保护。

6. 🔇 日志与探针彻底清爽去噪

  • 彻底关闭诊断探针:测试闭环后关闭宏 ENABLE_PROBE_LOGS,移除全量抓包大文件输出,日志恢复清爽整洁;
  • 丰富领奖日志提示:支持解析 provideRightsSuccess、incAwardCount 等新版网关权益结构,精准展示奖励类型(如获得 1 次抽奖机会)。

📦 产物说明

  • iOS 15 及以上请使用 AntForestPort-v3.2.dylib;
  • iOS 14 请使用独立兼容包 AntForestPort-v3.2-iOS14.dylib;
  • 产物均为 arm64 + arm64e 双架构通用 dylib。