Repository navigation
SimpleTweakEditor 发布日志
English | 中文
🚀 v1.0.4 (2025-06-12)
iOS设备支持与SSH终端
本版本引入了重大新功能,包括完整的iOS设备支持和专业的SSH终端,让SimpleTweakEditor成为更全面的iOS开发工具。
🆕 重大新功能
📱 iOS设备文件管理
- AFC协议支持 - 通过Apple File Conduit协议直接访问iOS设备文件系统
- 实时设备检测和连接管理
- 完整的文件系统浏览和导航
- 文件上传、下载、删除和重命名
- 支持非越狱、无根越狱和有根越狱三种模式
- 智能路径映射和权限处理
🔌 专业SSH终端
-
设备自动发现 - 自动扫描USB和Wi-Fi连接的iOS设备
- USB设备通过iproxy自动端口转发
- Wi-Fi设备通过网络扫描发现
- 支持手动添加自定义设备
-
安全凭据管理 - 使用系统密钥链安全存储SSH凭据
- 自动保存和加载登录信息
- 支持密码和密钥认证
- 凭据管理器UI便于管理
-
多会话支持 - 同时管理多个SSH连接
- 标签式界面,轻松切换会话
- 每个会话独立的终端实例
- 支持会话克隆和快速重连
-
快速命令库 - 预设常用iOS管理命令
- 系统信息查看
- 进程管理
- 文件操作
- 安全检查
- 用户自定义脚本
🎨 界面增强
-
新增设备面板 - 专用的iOS设备管理界面
- 设备信息实时显示
- 文件管理器集成
- 快速操作按钮
-
SSH终端面板 - 主题感知的专业终端界面
- 与应用主题系统完美集成
- 自适应亮色/暗色主题
- 优化的字体和颜色方案
🔧 技术改进
-
模块化架构 - 新增独立的SSH和设备管理模块
src/modules/ssh_terminal/- SSH终端实现src/core/ios_filesystem.py- iOS文件系统抽象层src/core/device_manager.py- 设备检测和管理
-
依赖优化 - 可选依赖实现优雅降级
- paramiko用于SSH连接
- pymobiledevice3用于iOS设备访问
- 缺少依赖时提供友好提示
-
安全增强 - 多层安全保护
- SSH连接加密
- 凭据安全存储
- 路径验证和权限检查
🐛 修复和优化
- 改进了主窗口的标签管理
- 优化了大文件传输性能
- 增强了错误处理和日志记录
- 修复了某些情况下的编码问题
升级注意事项
- 新功能需要额外的Python包:
pip install paramiko pymobiledevice3
- iOS设备功能需要iTunes/Apple Mobile Device Support(Windows)
- SSH功能需要越狱设备安装OpenSSH
📝 许可证
SimpleTweakEditor采用Apache License 2.0发布
🙏 致谢
- PyQt6开发团队
- dpkg维护者
- 所有beta测试者和贡献者
📞 支持
- GitHub Issues: https://github.com/Evil0ctal/SimpleTweakEditor/issues
- 文档: https://github.com/Evil0ctal/SimpleTweakEditor/wiki
👨💻 作者
Evil0ctal
感谢使用SimpleTweakEditor!
⭐ 如果您觉得这个项目有帮助,请在GitHub上给它一个星星!
注意:本工具仅用于合法的iOS开发和调试目的。请遵守相关法律法规。
Made with ❤️ by Evil0ctal