翻墙应用商店

Elziy俗称:Elziy / sing-box-for-apple 维护者

打破版本藩篱的开源延伸:sing-box for Apple 与社区增强体验

资料边界与事实声明

基于 Elziy 官方公开代码仓库、脚本实现与 Release 说明整理,严格遵循公共文献边界。

修订历史:
  • 依据 Elziy/sing-box-for-apple 仓库真实 Git 提交历史与 2.1.x 发行版说明编写。

本站收录作品

已收录 1 款主导开发应用
Sing-box for Apple

Sing-box for Apple

开源免费
iOS / macOS

基于 Sing-box VT 的 Apple 平台社区分支,加入 GeoX 规则、MitM 与分流能力;iOS 侧载版需要 TrollStore。

代表作品与核心贡献

sing-box-for-apple

访问作品

面向 iOS/macOS/tvOS 的 sing-box 社区增强分支

时代与新系统版本绑架的困境

很多坚守 iOS 15 等经典版本的用户(由于偏好系统稳定性、越狱插件或 TrollStore 侧载工具)在尝试体验新一代通用代理核心 sing-box 时,往往遭遇官方客户端高版本限制的门槛。同时,移动端缺乏直观规则编辑工具,用户即使想微调一条域名规则也必须在手机上解压和修改庞大的 JSON 配置文件。[1]

破局与设计哲学:广泛兼容与可视化赋能

Elziy 的主张是“将先进核心带给每一个苹果设备,无论新旧”。他通过重新梳理系统 API 依赖,精简不必要的高版本系统框架调用,成功将最低支持下探至 iOS 15.0。

在交互上,他倾力打造了可视化的规则与模块编辑器,允许用户以表单形式增删 Match、Domain、IP-CIDR 等规则,大幅降低了配置维护的心智门槛。[1][2]

硬核工程深水区:TrollStore TIPA 自动化构建与界面降级适配

在 2024 年 8 月提交的 commit 709a9bc 中,Elziy 编写了专用的“make ios tipa”打包脚本,使社区用户能够直接构建用于 TrollStore 永久签名的 tipa 侧载包。

在后续的 2.1.1 和 2.1.3 更新中,他在发布说明中详细记录了攻坚成果:“将IOS最低版本降低至15.0;解决直接修改配置文件不生效问题;规则支持多种类型;添加Match规则编辑”,并逐个排查了老旧系统上 Toolbar 菜单渲染不全和图标缺失问题。[3][2]

时代余响与历史地位

sing-box for Apple 作为极客社区内最受认可的第三方分支之一,填补了老旧 iOS 固件与大屏 tvOS 设备上高质量 sing-box 客户端的空白,展现了开源社区接力创新的巨大生命力。[1][2]

致敬开发者的坚守

代码或许归档,但火种永不熄灭。为推动网络对抗演进与底层工程突破的开拓者献上一份敬意。

单设备 1 小时内限致敬 1 次 · 匿名无感不收集隐私

编年大事记

开源 sing-box-for-apple 项目

Elziy 提交 commit 709a9bc,引入面向 TrollStore 的 make ios tipa 自动化构建脚本。[3]

发布 2.0.0 正式里程碑版本

重构仪表盘与节点策略组界面,奠定社区增强分支架构。[2]

发布 2.1.0 跨端版本

全面适配 macOS 与 Apple TV (tvOS) 设备大屏交互。[2]

发布 2.1.1 版本

将 iOS 最低支持版本降低至 15.0,支持多类型路由规则直观配置。[2]

发布 2.1.3 稳定版本

新增 Match 规则可视化编辑,完善日志记录并优化配置文件序列化。[2]

一手来源与考据

小传正文中的关键事实与时间点均基于以下公开一手记录或权威报道:

  1. [1]

    项目官方源码与使用指南

    https://github.com/Elziy/sing-box-for-apple
  2. [2]

    记录版本发布轨迹与 iOS 15 适配细节

    https://github.com/Elziy/sing-box-for-apple/releases
  3. [3]

    核验 TrollStore tipa 目标与界面适配真实提交

    https://github.com/Elziy/sing-box-for-apple/commits

发现人物信息不准确?

提交建议内容和公开证据链接。无需填写联系方式,资料会在人工核验后更新。

提交信息纠错