Repository navigation
Releases: infinityf4p/TiebaPure-iOS
Releases · infinityf4p/TiebaPure-iOS
Release list
TiebaPure-iOS v1.4.15
What's included
- Stabilizes Home tab reselection and refresh behavior after scrolling.
- Returning from a thread or search now closes that screen first; the next Home tap refreshes the feed.
- A Home tap during an in-flight refresh returns to the top without creating a duplicate request.
- Bumps the app and Open In extension to version
1.4.15(build59).
Download
TiebaPure-v1.4.15-unsigned.ipa is an intentionally unsigned arm64 IPA for local installation/signing.
- Minimum iOS:
16.4 - Commit:
5a87225190d6a79b1e3ad3b7d846edd407d416c7 - SHA-256:
28fbe31e673b1f2769043456324521afd87d04ade8d92d33832e967c19c31123
CI ci-ok passed on PR #86, including unit tests, iOS compatibility checks, UI smoke tests, iPad layout tests, and the Release build.
TiebaPure-iOS v1.4.14
修改内容
- 新增帖子本地保存:支持完整楼层和楼中楼离线阅读、媒体下载、搜索、回复更新、存储管理及备份导入导出。
- 新增内置与自定义阅读字体,并完善首页重复点击刷新。
- 自动检测账号登录失效,提示后清理当前登录态,同时避免旧请求或网络中断误触发退出。
- 修复 iOS 16 嵌套搜索布局递归卡死、文字选择与导航手势冲突,并将媒体、字体、语音和存储文件 I/O 移出主线程。
- 加固本地帖子并发写入、媒体事务崩溃恢复、备份校验与字体目录一致性。
验证
- GitHub Actions ci-ok 全部通过,包含单元测试、iOS 16 兼容检查、iPhone/iPad UI 测试和 Release 构建。
- App 与扩展均为 1.4.14 (58)、arm64、最低 iOS 16.4;IPA 压缩结构正常且未签名。
- 发帖和回帖夹具 UI 测试通过;本次未改动认证写入路径,因此未重复进行真实账号写入测试。
TiebaPure-iOS v1.4.13
修改内容
- 修复多图帖子首图放大后停留在低清过渡图的问题,并增加受内存与帧数限制的 GIF 动画显示。
- 修复回复倒序分页只作用于当前已加载页面的问题,并完善楼中楼进入动画、下拉/右滑退出和阅读位置恢复。
- 修复 iOS 18 长按选择帖子文字时可能出现的布局卡死。
- 修复登录账号发帖、回帖时 TBS 刷新失败的问题;恢复签名登录校验,并保留发送结果不明确时不自动重试的保护。
验证
- GitHub Actions
ci-ok全部通过。 - 本地发布请求与身份夹具测试 48 项通过。
- 真实账号发帖和回帖均验证成功。
TiebaPure-iOS v1.4.12
修改内容
- 统一发帖、回帖与图片上传的请求身份,完善安全验证响应处理,并明确提示内容删除、账号受限或冻结风险。
- 修复首页多层导航返回层级,支持从首页直接进入评论区和点赞,并优化显示模式设置。
- 修复 iOS 18 深层导航及长按选择文字可能卡住的问题。
- 压缩搜索与帖子回复筛选区域,统一楼层时间、IP 和楼中楼之间的间距。
- 修复部分帖子主楼缺失的问题:自动补取,必要时显示首页摘要或明确错误,不再只显示评论;屏蔽主楼时显示对应状态。
TiebaPure-iOS v1.4.8
修改内容
- 最低系统版本调整为 iOS 16.4,并补充标签页、下拉刷新、滚动状态、楼中楼退出和原生返回手势的兼容实现;iOS 18 及以上的现代交互与 iOS 26 Liquid Glass 保持不变。
- 为浏览历史、最近贴吧、搜索历史、阅读位置和内容草稿增加 iOS 16 安全文件存储与可靠迁移,iOS 17 及以上继续使用 SwiftData。
- 优化 iPad 横屏双栏布局,提升帖子列表的信息展示宽度,并修复兼容改造引入的栏宽回归。
TiebaPure-iOS v1.4.4
修改内容
- 修复注销、切换账号、收藏和签到时的状态竞态,提升浏览历史持久化及删除返回的稳定性。
- 优化图片、视频和首页内容的内存占用;加强远程媒体校验,并移除上传图片中的定位等敏感元数据。
- 表情面板改为固定底部托盘,修复表情图片加载后按钮失效及键盘切换问题。
- 视频显式启用播放音频会话,修复静音开关或 LiveContainer 宿主环境下没有声音。
TiebaPure-iOS v1.4.2
修改内容
- 帖子收藏改为只用贴吧账号的云端收藏:帖子页星标读取账号收藏状态,收藏列表来自账号,支持搜索、按阅读进度筛选和批量取消;本机收藏数据在首次启动时清除,阅读位置仍保留在本机。
- 新增贴吧签到:可一键为关注的贴吧签到,也可以设置每天第一次打开时自动签到。
- 进吧界面的贴吧改为方块显示;最近浏览新增「管理」,可删除单个或一次清空;移除首页的刷新按钮。
- 吧页点击列表图片改为打开全屏图片,与首页、搜索和用户主页一致。
- 修复按吧名进入贴吧时误报「服务器暂时不可用(301)」。
- 修复帖子正文里的链接点不动。
- 帖子页滚动性能优化:跨行复用段落高度与文本视图。
TiebaPure-iOS v1.4.1
修改内容
- 重新设计用户主页:移除背景图,调整头像、资料和统计布局,关注按钮改为统一的浅蓝色样式。
- 更新 README 的未登录真实页面截图和功能说明。
- 底栏改为 iOS 26 原生悬浮 Liquid Glass 样式;修复底部灰色区域遮挡和刷新容器裁切,让内容自然延伸到底栏后方。
TiebaPure-iOS v1.3.9
主要更新
- 完善本机帖子收藏、浏览历史、阅读位置、分享入口与阅读偏好设置。
- 支持语音回复播放,改进视频预览、刷新状态和媒体返回体验。
- 增加用户主页、关注关系与社交状态管理;用户主页改为 TiebaPure 统一的简洁无背景布局。
- 加入实验性的发帖、回帖与楼中楼回复能力,并提供“允许发帖 / 允许回帖 / 允许点赞”独立开关;关闭点赞后仍显示赞数。
- 压缩楼层时间、IP 与回复操作的竖向占用,并补齐小屏、动态字体和无障碍状态。
验证
- PR #8 至 PR #14 均完成审查并按顺序合并;最终 PR 的 GitHub Actions 单元测试、两轮 fixture UI smoke 和 Release 构建均通过。
- 本地完整单元测试执行 582 项,0 失败、7 项按设计跳过;用户主页与写操作开关完成标准字号和 Accessibility XXXL 定向 UI 验收。
xcodebuild analyze、无签名 Release 设备构建和 XcodeGen 重建一致性检查均通过。- 最终 IPA 从合并后的
main提交ef75c562a644c3d7148639a81027f378cd00dd1b构建,并核验 ZIP 结构、版本、最低系统、隐私清单、许可证、分享扩展、ProMotion 配置、arm64 架构和未签名状态。
安装说明
附件为 unsigned IPA,需要使用自己的 Apple 证书和描述文件签名后安装。
- 版本:1.3.9 (28)
- 最低系统版本:iOS 18.0
- Bundle ID:dev.infinityf4p.tiebapure
- SHA-256:
d2b22d055e600070ab372e08192d1d45c404ef26ce2efda224781fe7b76b1d4d
致谢与许可证
TiebaPure-iOS 以 GPL-3.0-only 发布。感谢 TiebaLite 为早期开发提供参考,也感谢 aiotieba 对贴吧协议的整理与开源实现。SwiftProtobuf 采用 Apache-2.0 许可证及 Runtime Library Exception。
TiebaPure-iOS v1.3.1
主要更新
- 将 Proto 输入收敛为 26 个 TiebaPure 自行维护的最小协议定义,并保留生成一致性与 wire fixture 验证。
- 移除内置 WebP 表情资源,改为通过 HTTPS 百度 CDN 按需下载并使用有界缓存。
- 更新开源许可、关于页、合成截图与 CI;应用包内包含 GPL 和 SwiftProtobuf Apache-2.0 许可证。
- 更新为 Pure Page 自适应应用图标,并加入 iOS 深色外观图标。
验证
- PR #6 和 PR #7 的 GitHub Actions 均通过。
- Proto/CDN 迁移完成 326 项单元测试连续两轮、90 项 UI 测试连续两轮、SE/iPad 视觉矩阵及匿名线上冒烟。
- 图标变更完成 326 项单元测试、两轮 fixture UI 冒烟及 Release 构建。
- 最终 IPA 从合并后的
main提交9024bef构建,并核验 ZIP 结构、版本、最低系统、浅色/深色图标、隐私清单、许可证、ProMotion 配置和未签名状态。
安装说明
附件为 unsigned IPA,需要使用自己的 Apple 证书和描述文件签名后安装。
- 版本:1.3.1 (19)
- 最低系统版本:iOS 18.0
- Bundle ID:dev.infinityf4p.tiebapure
- SHA-256:
8ac65ea763d378a527a14e7ded78c002f3e7e3766ae40b2bd3627a6b10134e39
致谢与许可证
TiebaPure-iOS 以 GPL-3.0-only 发布。感谢 TiebaLite 为早期开发提供参考,也感谢 aiotieba 对贴吧协议的整理与开源实现。SwiftProtobuf 采用 Apache-2.0 许可证及 Runtime Library Exception。