Peeka Beta 更新说明
Peeka 0.1.8(20261028.1)已通过 TestFlight 审核,状态于 2026 年 10 月 29 日确认。本页整理相较 TestFlight 0.1.6 的累计更新;Mac App Store 正式版仍为 0.1.7。
通过 TestFlight 下载 Beta 版本 (在新标签页打开)
条目日期依据源码标签,不代表 TestFlight 审核或实际开放日期;构建号依据标签对应的应用工程。旧条目描述当时版本的功能。
Xcode 与 Swift Package 概要、AAR 分析及 Apple Archive
相较 TestFlight 0.1.6 的累计更新:
- 扩展免费源码高亮,覆盖更多语言、前端模板、构建文件、点文件与锁文件,并改善文件名识别。
- 新增 Xcode 与 Swift Package 结构化概要;基础信息及独立文件 Source 免费,Pro 提供构建声明、依赖详情和 Scheme 参数。纵向分组适配窄预览。
- Android AAR 概要、目录浏览与按需类条目计数免费;Pro 提供 Manifest、Classes、Native、Resources 分析。
- 新增免费 Apple Archive 目录,按实际内容区分 Apple Archive、Android AAR 与 ZIP。
- Apple 应用预览增加构建 SDK/Xcode 与逐架构系统要求;Pro 提供组件、依赖、技术线索及隐私声明摘要。
- 改善预览取消、损坏文件降级、字段对齐与翻译;Markdown 背景铺满视口。
- Finder 文件缩略图暂缓,Quick Look 内容预览与窗口图标继续保留。
测试重点
- 启动 Peeka,按需启用 Quick Look 扩展;检查访达列预览和空格窗口。修改格式开关或 Pro 权益后,关闭并重开预览。
- 检查 .xcodeproj、.xcworkspace、.xcscheme、.xcconfig、Package.swift、Package.resolved 的窄/宽布局和可用的概要/Source 切换。对照免费与 Pro 字段;概要中的 Scheme 环境值应默认隐藏,主动揭示才显示。Manifest 不执行 Swift、不运行依赖解析或下载软件包,外部引用不打开。
- 使用 Android 与 Apple .aar,以及改名为 .aar 的 ZIP,检查内容路由、列表/分栏、目录和免费类计数。Pro 加载 Android 分析并搜索类/路径,返回 Classes 后检查搜索状态保留。可选分析失败应保留可读目录。
- 检查 .app、.appex、IPA 的身份与构建信息;Pro 检查可取得的组件、链接和隐私声明。xcarchive 仍为 Pro 格式。缺少可选信息不应抹掉基础信息。
- 检查源码、模板、锁文件、明暗模式下的短 Markdown,并快速切换文件。不支持内容或触及预算时应说明原因或展示部分结果,不出现旧内容。
- 回归免费 APK/IPA、Diff、SQLite 结构;Pro SQLite 记录、兼容的 7z、macOS 14.4+ Mermaid,以及购买、恢复和已有偏好。
已知限制
- 限制:仅静态检查声明,不计算最终构建值,不进行安全审计或签名有效性验证。不提供反编译、解压、通用 Inspector、对比或导出。Free/Pro 使用相同安全预算,访达路由由 macOS 决定。
开发者包、大压缩包与 Pele 图表
Peeka 0.1.6(20261020.1)相较 0.1.5 的源码变化:
- 新增 Pro .framework 与 .dSYM 包预览,展示身份及可取得的 Mach-O 架构、UUID、平台信息。
- 大压缩包可按需读取元数据,列表不再固定截取前 256 项;改善索引、排序、取消与预览恢复。
- ZIP/JAR/WAR、TAR/TGZ 文件名识别增加常见旧编码检测,参考系统首选语言并优先遵循明确编码声明。改善 LZMA/LZMA2 编码头及受支持的单 coder solid 7z 列表。
- Mermaid 离线渲染改用内置 Pele 1.6.0,布局和支持语法可能与旧引擎不同。改善元数据标签、本地化和百分比控件。
测试重点
- 启用快速查看扩展及对应格式开关。使用 Pro 检查平面/版本化 Framework 与 dSYM 的身份、架构和 UUID。访达将 Framework 按目录展开时使用空格预览;dSYM 同时检查列预览。
- 测试超过 256 项及含嵌套目录的 ZIP/TAR/TGZ,检查列表/分栏、展开、排序和键盘导航。索引时切换或关闭文件后重新打开,不应恢复旧结果或旧选中项。
- 检查中日韩与西欧旧编码名称、UTF-8 和 ZIP Unicode Path。修改系统语言后重启应用与扩展。使用 Pro 检查受支持的 LZMA/LZMA2、solid 7z,以及不支持布局的明确回退。
- 在 macOS 14.4+ 使用 Pro 检查独立及 Markdown Mermaid、复杂 Git 图、长图、图形/源码、适合窗口、100%、平移缩放及明暗外观。回归免费 Diff、APK/IPA、SQLite 结构,Pro 记录/BLOB 前缀、购买/恢复和格式偏好。反馈请附 macOS、构建号、文件类型及 Pro/开关状态。
已知限制
- 压缩包仍受资源与时间限制,结果不完整时会明确提示。短文件名等歧义编码仍可能误判。加密 7z 头、过滤链和不支持的布局仍不可用;预览不提取压缩包。
- 普通 ar 静态框架仅显示身份;dSYM 不展开符号或符号化崩溃报告。Framework、dSYM、Mermaid 不提供自定义缩略图。Mermaid 图形需 Pro 和 macOS 14.4+,语法不支持或超限时回退源码。Pro 不改变访达分发或解除资源限制。
原生 Diff/Patch 视图与图表优化
Peeka 0.1.5(20261016.1)相较 0.1.4 的源码变化:
- 新增免费的原生 .diff/.patch 预览,支持源码、流动、对齐双栏、统一差异模式,提供文件切换、新旧行号、增删统计和文本复制。
- 改善邮件补丁、引号及空格路径、大型变更块和取消。优化 Mermaid 主题、连线、Git 图、桑基图、看板与长图布局。
- 改善 ZIP 与 Android AAB 边界处理、Mermaid 预览生命周期,以及全部八种支持语言的翻译。
测试重点
- 在访达列预览与空格窗口切换 Diff 模式和文件、滚动大 hunk 并复制文本。测试连续邮件补丁、空格路径、重命名、二进制补丁和不完整输入。重新打开应恢复 Source 模式。
- 在 macOS 14.4+ 使用 Pro 检查独立及 Markdown Mermaid、明暗外观、窄窗口、适合窗口与平移缩放。回归 ZIP/AAB、购买/恢复及格式开关。
已知限制
- Peeka 只显示已有补丁,不比较任意文件或应用补丁;部分或不支持的输入保留源码及原因。跨渲染文本片段选择请使用 Source。
- Mermaid 图形需 Pro 和 macOS 14.4+;Markdown 中的 Mermaid 高亮源码仍免费,输入和渲染限制仍然适用。
在快速查看中预览离线 Mermaid 图表
Peeka 0.1.4(20261014.1)相较 0.1.3 的更新:
- 新增 .mmd/.mermaid 独立文件与 Markdown Mermaid 围栏的离线预览,覆盖二十类图表,包括多分支 Git 图。图形模式需要 macOS 14.4 或更高版本及 Peeka Pro;Markdown 中的 Mermaid 高亮源码仍免费。
- 支持图形/源码切换、平移缩放、100% 与适合窗口。改善明暗外观和窄窗口布局,长图可自动适合到低于手动缩放下限。
- 设置 → 关于新增第三方许可,可离线查看 Mermaid 及内嵌依赖声明,支持文本选择和复制。
- 改善 7z 降级与 ZIP/APFS 边界校验,加强描述文件的许可检查,并修复 Release 启动警告。
测试重点
- 启用快速查看扩展及独立 Mermaid 格式开关。在 macOS 14.4+ 使用 Pro 测试访达分栏与空格预览、图形/源码切换、源码选择复制、平移、捏合缩放、100% 与适合窗口。修改格式开关后重新打开预览。
- 测试两种 Markdown 主题中的 Mermaid 围栏、长图、多分支图、语法错误和超大图表;检查带原因的源码回退、快速切换文件、调整窗口和重新打开后的默认状态。在 macOS 14.0–14.3 上,Markdown 保留源码,独立 Mermaid 与图形控件应隐藏。
- 检查第三方许可、购买/恢复,以及 ZIP/7z、DMG/PKG、描述文件、APK/IPA、日志和 SQLite。反馈请附 macOS、Peeka 版本/构建号、文件类型、Pro/格式开关状态及复现步骤。
已知限制
- 独立 .mmd 的访达激活、最低 macOS 14.4 和实体触控板手势仍需 Beta 验证。开发记录已确认 Markdown 内嵌图表,不代表所有访达入口均已验收。
- Mermaid 不提供缩略图,不加载外部资源,不允许配置覆盖。语法错误或超过输入、图形、时间、输出预算时回退源码。部分 7z 变体无法列出内容;既有系统分发与缩略图限制仍适用。Pro 不改变系统分发,也不解除资源限制。
在 DMG 与 PKG 预览中查看应用图标
本次 Beta 更新在受支持的 DMG 与扁平 PKG 快速查看中加入应用名称和图标,并改进预览可靠性。相较 0.1.1:
- DMG 与扁平 PKG 免费预览先显示基础信息,再补充可发现的应用名称和图标;支持有界的 HFS+/HFSX、未加密 APFS,以及未压缩、gzip 和受支持的 PBZX 安装包载荷。
- 外层没有应用时,可探查一层直接包含的 DMG;多组件 PKG 保留应用来源路径。
- 优化 Retina 图标清晰度、页头间距与窄窗口布局,图标在后台解码。
- 修复压缩包边界与资源预算、Android 资源、Apple 包元数据、文本编码、SQLite 和缓存失效等可靠性问题。
- 主应用日志查看器暂缓,工具栏和菜单入口已隐藏;TXT/TEXT 自动内容识别已封存,文本加载保留原文回退。
测试重点
- 启用 Peeka 快速查看扩展及待测格式,检查访达分栏预览与空格键快速查看。
- 测试单应用、多应用、多组件、单层嵌套 DMG、缺失图标和无应用的 DMG/扁平 PKG,检查基础信息、应用列表及默认图标回退;确认没有挂载、安装或运行脚本。
- 检查明暗模式、Retina、窄窗口、长标题及快速切换文件,确认图标始终对应当前文件。
- 回归 APK/IPA、Markdown、日志、ZIP/TAR/gzip、SQLite,以及购买、恢复和格式开关。SQLite 概要与结构仍免费,记录页和 BLOB 预览需要 Pro。
- 通过 Peeka 使用帮助反馈问题,附上 macOS 版本、Peeka 版本/构建号、文件类型及复现步骤。
已知限制
- 加密容器、目录式 PKG、仅 Assets.car 图标及部分文件系统/压缩变体不支持;不完整的探查结果不能用来断言容器中没有应用。
- 开发机器上的 TXT/IPS 曾由系统文本预览接管;TXT 自动内容识别不属于本版交付功能。
- 开发机器上的 Peeka 缩略图发现与访达图标模式验收仍有缺口。DMG/PKG 的访达图标保持系统原生图标,本次图标改进只用于快速查看内部。
- Pro 不改变 macOS 格式分发、不解除资源上限,也不修复损坏文件。
日志与崩溃报告预览。
标签 0.1.1 记录的历史变动。
- 新增日志与崩溃报告高亮原文预览和行号,支持可读 OUT/TRACE 与日志型 JSONL/NDJSON;未识别内容保留原文。
- Pro 新增结构化日志详情与紧凑概要,最多 2,000 条;统计与时间戳仅覆盖已解析预览。CRASH 与标准 IPS 报告显示可用的进程、异常与线程信息,不符号化、不推断根因。
- 新增主应用日志查看窗口,支持独立窗口、工具栏/菜单入口与系统“打开方式”。工具栏和菜单入口在 0.1.2 中暂缓并隐藏。
- 改进快速查看注册检查、ZIP CRC32 校验、多成员 gzip、TAR 处理、描述文件预算及 SQLite/JSONL/CSV 有界读取。
- 新增预览缓存过期与主动失效,修复 StoreKit 空刷新误撤销已验证 Pro,关闭窗口时取消 BLOB 读取,并扩充真实样例与回归验证。
已知限制
- 开发机器上的 TXT/IPS 仍由系统文本预览接管,当时可通过主应用日志窗口查看;访达缩略图发现仍有缺口。
源码、大纲与思维导图。
标签 0.1.0 记录的历史变动。
- JSON、YAML、TOML、INI 新增源码/大纲/思维导图切换,支持折叠、展开与文本选择,每次打开默认显示源码。
- 大纲与思维导图采用原生 AppKit 控件,按可见节点渲染,支持触控板平移与捏合缩放,并改善卡片尺寸和长文本布局。
- 14 种源码语言改为独立格式开关,兼容原有统一偏好;格式目录拆分为源码、数据配置与数据库分类。
- 源码概要合并为可横向滚动的单行,调整关于页与帮助菜单,加入官网、X 和支持联系方式,并扩充审核样例与结构视图回归验证。
已知限制
- 结构投影最多 1,000 个节点、32 层深度与 256 字符标签;YAML/TOML/INI 支持保守子集,保留源码回退,不代表语法验证。
源码高亮与行号。
标签 0.0.9 记录的历史变动。
- 新增 Swift、C、C++、Objective-C、Java、Kotlin、JavaScript、TypeScript、Python、Go、Rust、Shell、HTML、CSS 免费源码预览,当时共用格式开关。
- Markdown 围栏代码块按显式语言提示与常见别名高亮;未知语言保持纯文本,diff/patch 保留增删行着色。
- 源码改用原生只读文本视图,支持跨行选择、复制与长行横向滚动;行号保持对齐且不进入复制文本。
- 改善紧凑布局、可见范围着色与结构化语言词法扫描,并扩充大文件、Unicode、主题和取消路径验证。
已知限制
- 高亮使用本地词法分析,不执行代码、不验证语法;TS/MTS 的访达分发可能与系统视频类型冲突。
SQLite 结构与记录浏览。
标签 0.0.8 记录的历史变动。
- SQLite 概要与表结构改为免费;Pro 新增每页最多 100 行的只读记录浏览与 BLOB 前 4 KiB 预览。
- 新增双栏数据库布局、表侧栏、结构/数据切换、键盘导航与异步列数读取。
- 按文件头识别 SQLite,补充 DB3/S3DB/SDB 候选,移除通用 public.data 注册以避免争抢无关预览。
- 改善只读连接清理、WAL/SHM 变化处理、取消、过期结果、截断提示与损坏文件错误。
- 加强 gzip、CSV、7z 与 Android/归档解析,改善 xcarchive 应用选择和缩略图完成回调,并扩充样例与简体中文文案。
结构化文本着色与菜单栏入口。
标签 0.0.7 记录的历史变动。
- JSON/JSONL、XML、YAML、TOML、SQL、Protobuf、GraphQL、INI 新增轻量语法着色,采用紧凑概要与可选择的源码区域。
- 新增可持久化开关的菜单栏入口,可打开应用、设置或退出,并完善隐藏程序坞图标后的说明。
- DEFLATE 输出缓冲改为按需增长,Android 资源按完整资源 ID 建立索引,保留预算与取消处理。
- 为应用及两个扩展补齐隐私清单,共享 Run Scheme 默认使用真实 Apple Sandbox,并整理 Free/Pro 审核样例与发行准备。
已知限制
- 此历史标签日期早于 Mac App Store 正式发布日期;当时未新增独立 HTML/CSS/JavaScript 或日志预览,着色不代表语法验证。
DMG/PKG 元数据与加密 ZIP 列表。
标签 0.0.6 记录的历史变动。
- 新增免费 DMG 元数据预览,通过 UDIF 尾部显示文件大小与扇区推算容量,不挂载、不列出卷内文件。
- 新增扁平 PKG 元数据预览,显示文件大小、可见组件数及 Distribution/Scripts 是否存在,不读取载荷、不运行脚本、不验证签名。
- 中央目录可读时列出加密 ZIP 条目的名称、大小与加密状态,不提取、不解密。
- 购买或恢复新获得 Pro 时自动开启 Pro 格式,后续恢复与刷新保留用户关闭的开关;扩充审核样例并修复 0.0.5 Release 构建。
已知限制
- 此版本 DMG/PKG 仅支持元数据,不提供访达缩略图;应用探查与图标在 0.1.2 中加入。
格式开关与压缩包交互预览。
标签 0.0.5 记录的历史变动。
- 新增逐格式预览开关,通过 App Group 同步至快速查看;Pro 格式引导至购买页。
- 更新 Pro 购买页与格式说明,明确免费/付费能力、示例与一次性购买,并补充审核及沙盒购买指引。
- 压缩包预览新增交互式目录浏览、文件详情与模式切换,改善侧栏尺寸、展开动画及无障碍操作。
- 完善归档元数据、gzip-tar/WAR 类型声明与 gzip 文件名展示,扩充快速查看控制器的开关、空状态与不可用预览渲染验证。
已知限制
- 0.0.5 标签的工程仍保留应用版本 0.0.4 与构建号 20260922.1;此处标题按发布标签记录。
可搜索的格式目录。
标签 0.0.4 记录的历史变动。
- 主页面改为数据驱动的应用/文稿/压缩包格式目录,新增压缩包侧栏分类,支持按名称、扩展名或说明实时搜索。
- 快速查看启用引导迁移至设置 → 通用,恢复系统标题栏并加入原生工具栏搜索框。
- 新增紧凑 Pro 标识,格式行以扩展名为标题,截断时提供提示。
- 常见压缩包预览改为免费,7z 与 Java manifest 详情保持 Pro;加强解析、取消、许可与 JSONL/XML 处理,移除旧插件及字体预览路径。
更安全的解析与列表优先的压缩包预览。
标签 0.0.3 记录的历史变动。
- 压缩包优先显示路径和大小,再显示概要,条目展示上限提高至 256。
- 在文稿页面记录 Pro 压缩格式覆盖范围。
- 隐藏 dotenv 值,拒绝整数溢出与 bundle 路径逃逸,并修正不准确的格式元数据。
Android 检查与更丰富的 Markdown。
标签 0.0.2 记录的历史变动。
- APK/AAB/AAR/APKS/XAPK/APKM 新增有界的 Android 声明标记、组件数量、深层链接、推断技术栈与资源概要。
- Markdown 预览扩展为 960 × 720,支持 GFM 表格、任务列表与有大小限制的沙盒本地图片,离线渲染。
- 文稿页聚焦 Android 与 Apple 包的 Free/Pro 范围,bundle、UTI、App Group 与 Pro 商品标识迁移至 studio.mellowbit.peeka。
- 更新 Pro 标识、设置、隐私与网站链接,移除未交付的比较/导出宣传,并补充 App Store Connect 内购设置文档。
- 当前权益为空时从已验证交易恢复 Pro,修复改名后的 APK 图标资源路径与资源条目预算,清理失效扩展注册与权益观察器。
首个 Android 包预览里程碑。
标签 0.0.1 记录的历史变动。
- 加入 APK、AAB、AAR、APKS、XAPK、APKM Android 包的快速查看与访达缩略图预览支持。
已知限制
- 此标签记录初期实现里程碑,不代表所有 Mac 或后续版本的缩略图系统分发均已验收。