V2Echo iOS 客户端 TestFlight 内测招募|前 50 名赠送 Pro 永久权益

wizChen 2026-09-09 14:41 1


V2Echo ,愿你的每一次诉说都有回声。



大家好,我是 V2Echo 的开发者。


V2Echo 是一款 V2EX 第三方客户端,目前已实现浏览、搜索、登录、发帖、回复和通知等功能,V2Echo 使用 SwiftUI 原生构建,支持 iOS 18 及以上版本,并适配了 iOS 26 的 Liquid Glass 。这次准备先通过 TestFlight 邀请 50 位用户 参与内测(参与方式见下方),测试不同设备和网络环境下的使用情况。


注:V2Echo 为非官方客户端,与 V2EX 官方没有隶属或合作关系。


App 截图一览


主要功能


主题阅读


帖子详情页使用 SwiftUI 原生组件渲染正文和回复,不加载内嵌网页。针对长帖滚动和图片加载做了性能优化。


支持首页分类切换、节点和成员浏览、主题收藏。正文支持 Markdown 、代码、表格和图片;回复支持切换排序、只看楼主。图片可放大、翻页和保存。


首页多 Tab 定制( Pro )


Pro 用户可以调整顶部 Tab 顺序、添加或移除节点,并从前两个 Tab 中选择启动默认页。最近访问和常去节点免费提供,记录保存在本机。


回复定位( Pro )


从通知或个人主页的最近回复进入主题时,Pro 用户可以跨页查找并高亮对应评论。


发帖与草稿


支持 Markdown 编辑、预览和图片插入。Pro 用户可以将未完成的帖子主动保存到草稿箱,之后继续编辑。草稿保存在当前设备,暂不支持跨设备同步。


免费功能与 Pro 权益


浏览、搜索、登录、发帖、回复、收藏、查看通知、最近访问和阅读字号等常用功能免费,其中搜索功能由 SOV2EX 提供。


V2Echo Pro 采用一次性买断,包含以下功能:



  • 代理管理:添加、编辑自备代理,测试连接并切换使用。

  • 夜间模式:手动切换浅色、深色外观,或跟随系统设置。

  • 首页定制:调整顶部 Tab 顺序,添加或移除节点,并从前两个 Tab 中选择启动默认页。

  • 通知回复直达:从通知进入主题,跨页查找并高亮对应回复,减少手动翻页。

  • 历史回复定位:从个人主页的最近回复进入原帖,查找对应评论,查看上下文。

  • 发帖草稿箱:在本机保存标题、正文和所选节点,之后可继续编辑或删除草稿。


V2Echo Pro 是本客户端的功能权益,与 V2EX 官方 PRO 身份、站内余额无关。代理服务器和账号需自行提供。


内测名额与会员回馈


本轮为前 50 位有效报名用户预留 iOS 版 V2Echo Pro 永久权益,按本帖提供有效邮箱的报名回复顺序统计,每人一份,资格会在邀请邮件中确认。


App 正式上线后,我会将兑换码及兑换说明统一发送到报名时提供的邮箱。兑换成功后无需续费,请在邮件注明的有效期内完成兑换。


前 50 名内测名额满后会通过附言说明;后续通过公开链接加入内测不附赠 Pro 权益。


TestFlight 中的内购为免费测试,不会实际扣款;测试购买不会自动转为 App Store 正式版权益,正式版需使用后续收到的兑换码。


参与方式


设备要求:iOS 18 或以上,本轮以 iPhone 为主。请先安装 TestFlight 。


在本帖回复你的邮箱,直接填写或使用 Base64 编码均可。我会按报名顺序发送邮件邀请,请留意收件箱及垃圾邮件文件夹。


兑换码会发送到本次报名邮箱,请保留该邮箱的使用权限。通过公开链接加入的用户,其邮箱不会在 TestFlight 后台显示。


测试反馈


问题和建议可以回复本帖,也可以通过 TestFlight 提交。希望重点测试:



  • 登录、两步验证、发帖和回复;

  • 长帖翻页、回复定位和返回列表后的滚动位置;

  • 中英文混排、代码、图片及小屏幕布局;

  • 卡顿、闪退和异常发热;

  • 其他你觉得有问题、有待改进的功能等等。


反馈时请附上机型、系统版本和复现步骤,截图或日志中请遮盖私人信息。发帖、回复和感谢等操作会提交到真实 V2EX 账号。


测试期间的更新或其他事项会在本帖附言或评论中补充。感谢参与~


Telegram 讨论组:加入 V2Echo 内测讨论组
Telegram 入群二维码

最新回复 (100)
  • Lituby 09-09 14:46
    1
    bGl0dXJpYnlAb3V0bG9vay5jb20=
    支持
  • 94nb 09-09 14:46
    2
    emhpYm8uY2FvJTQwcXEuY29t
  • emberzhang 09-09 14:46
    3
    ZW1iZXJ6aGFuZ0BnbWFpbC5jb20=
  • itart 09-09 14:46
    4
    bmV3dGU4OEBnbWFpbC5jb20=
  • chekun 09-09 14:47
    5
    蹲一个: amVvbmdlZUBzaW5hLmNvbQ==
  • 94nb 09-09 14:47
    6
    emhpYm8uY2FvQHFxLmNvbQ==
  • eocp2020 09-09 14:47
    7
    申请加入
    cG02NjZAcHJvdG9ubWFpbC5jb20=
  • 94nb 09-09 14:48
    8
    @94nb #2 额,这个 base64 好像不对,6 楼重新回复了
  • Himmel 09-09 14:48
    9
    b2NlYW51c3R6QGdtYWlsLmNvbQ==
  • jsomin 09-09 14:48
    10
    a2VpbjUwMDIzQG91dGxvb2suY29t 谢谢
  • Spirei 09-09 14:48
    11
    bW9vbnJpc2VsZUBnbWFpbC5jb20
    感谢~
  • lesir 09-09 14:49
    12
    bGVzaXJAaWsubWU=
  • FelixZ18 09-09 14:49
    13
    YnVlcl9pc2VAb3V0bG9vay5jb20=
    申请加入
  • sanks666 09-09 14:50
    14
    申请测试,谢谢
    bHlveW9vY29vbEBnbWFpbC5jb20=
  • aonco33 09-09 14:53
    15
    申请加入 [email protected]
  • wizChen 楼主 09-09 14:57
    16
    @Lituby
    @aonco33 已发送
  • wizChen 楼主 09-09 14:57
    17
    @94nb 6 楼邮箱已发送
  • wizChen 楼主 09-09 14:57
    18
    @emberzhang 已发送
  • wizChen 楼主 09-09 14:57
    19
    @itart 已发送
  • wizChen 楼主 09-09 14:57
    20
    @chekun 已发送
  • wizChen 楼主 09-09 14:57
    21
    @94nb 已发送
  • wizChen 楼主 09-09 14:58
    22
    @eocp2020 已发送
  • wizChen 楼主 09-09 14:58
    23
    @Himmel 已发送
  • wizChen 楼主 09-09 14:58
    24
    @jsomin 已发送
  • wizChen 楼主 09-09 14:58
    25
    @Spirei 已发送
  • wizChen 楼主 09-09 14:58
    26
    @lesir 已发送
  • wizChen 楼主 09-09 14:58
    27
    @FelixZ18 已发送
  • wizChen 楼主 09-09 14:58
    28
    @sanks666 已发送
  • tuot 09-09 14:59
    29
    试一试 aW9vaWNvZGVyQGdtYWlsLmNvbQ==
  • deadlybugs 09-09 14:59
    30
    dGVjaG5pY2F0OTAyQGdtYWlsLmNvbQ==
    申请加入
  • eurstein 09-09 15:01
    31
    eWd6ZGV2QGdtYWlsLmNvbQ==
  • CalledKingsley 09-09 15:02
    32
    MTAwMjYzODA0MEBxcS5jb20=
    感谢 op
  • jsomin 09-09 15:06
    33
    @wizChen #24 好像没有,垃圾箱里面也没找到
  • xfoxtbat 09-09 15:07
    34
    amluaGFvNTIyQDE2My5jb20=

    申请加入
  • Emyorii 09-09 15:12
    35
    申请测试,SDBpMEBvdXRsb29rLmNvbQ==,谢谢
  • ffalex 09-09 15:15
    36
    申请测试 bHlyaXNlZWtAaWNvdWxkLmNvbQ==
  • soho176 09-09 15:15
    37
    蹲一个:aHVhbmd6aXlpbmc2MjJAZ21haWwuY29t
  • azhangbing 09-09 15:16
    38
    申请测试 [email protected]
  • dabaov2 09-09 15:16
    39
    YXdzbDY4OEA4OC5jb20=
    支持大佬,谢谢
  • w12928293 09-09 15:24
    40
    申请测试: [email protected]
  • xiaoxt 09-09 15:24
    41
    申请测试,NjI3NDYxMjg0QHFxLmNvbQ== 感谢
  • NLL 09-09 15:25
    42
    dXl6cUBxcS5jb20=
  • andykuen959595 09-09 15:25
    43
    OTQ0NTI3MzU3QHFxLmNvbQ==
  • dododook 09-09 15:25
    44
    支持一下
  • andykuen959595 09-09 15:26
    45
    @andykuen959595 #42 申请测试:用下面这个 YW5keWt1ZW5AMTYzLmNvbQ==
  • dys0327 09-09 15:27
    46
    ZHlzNzUxNjQ2MUBnbWFpbC5jb20=
  • guaEater 09-09 15:28
    47
    MTgyMTkzNzk1MEBxcS5jb20=
    支持一下
  • error 09-09 15:28
    48
    eGluY2h5QDE2My5jb20= 谢谢
  • sanks666 09-09 15:29
    49
    @wizChen #28 查了邮箱和垃圾邮件里都没有收到。
  • humanity 09-09 15:29
    50
    aXNtYXR0QHFxLmNvbQ== 来一个试试
  • andykuen959595 09-09 15:30
    51
    43 楼的需要改成 YW5keWt1ZW5AMTYzLmNvbQ== 谢谢!
  • imbelike 09-09 15:31
    52
    bXNiZWxpdmVAaWNsb3VkLmNvbQ==bXNiZWxpdmVAaWNsb3VkLmNvbQ==
    谢谢
  • orcl 09-09 15:33
    53
    MWVlZWF6dW5nQGdtYWlsLmNvbQ== 谢谢
  • bucuoo 09-09 15:34
    54
    bWFpbC5semZAcXEuY29t 谢谢
  • BenWu47 09-09 15:34
    55
    d3VibmV3aWR1c0BvdXRsb29rLmNvbQ==
    谢谢
  • TonyMontana 09-09 15:36
    56
    会不会支持 solana 登录?
  • esion 09-09 15:37
    57
    d2wyNDk0OEBnbWFpbC5jb20= 感谢大佬
  • imherer 09-09 15:38
    58
    MTIwNzU5NjMyQHFxLmNvbQ== 感谢
  • css3 09-09 15:39
    59
    ZHNqc253QGdtYWlsLmNvbQo= 谢谢
  • azoon 09-09 15:41
    60
    感谢
    aHpobG1sQGdtYWlsLmNvbQ==
  • wizChen 楼主 09-09 15:42
    61
    TestFlight 的邮件邀请我没太弄明白好像一直有问题,大家可以先加 TG 群,群里有公开链接可以安装,前 50 名赠送 Pro 永久权益的,以评论区留言的邮箱的先后顺序为准。
  • Mercury333 09-09 15:44
    62
    MTA1OTIyMDI1MEBxcS5jb20=
  • musicradio 09-09 15:44
    63
    bW9yZXRoYW5uaWdodEBpY2xvdWQuY29t
    谢谢老板
  • saburo 09-09 15:44
    64
    c2NyYXQ2NjYwMzI4QGdtYWlsLmNvbQ== 申请加入
  • wizChen 楼主 09-09 15:46
    65
    @TonyMontana 目前不支持哈,那套机制我没玩过
  • allinschroe 09-09 15:47
    66
    YWxsaW4uc2Nocm9lQGdtYWlsLmNvbQ==申请
  • justhasaki 09-09 15:47
    67
    emlzcmFmQHlvdXhpYW5nLmRldg==
    谢谢老板
  • higgsboson 09-09 15:47
    68
    申请测试:aGV5QHJleGxvdy5jb20=
  • CrowTra 09-09 15:47
    69
    申请测试:bGpjZGhlQGdtYWlsLmNvbQ==
  • GengFeng 09-09 15:49
    70
    申请测试:R2VuZ0Zlbmc5NDNAR21haWwuY29t
  • Yreddragon 09-09 15:49
    71
    YW50aXdhcndhcmFudGlAZ21haWwuY29t ,申请测试
  • suncafly 09-09 15:49
    72
    c3VuY2FmbHlsQGdtYWlsLmNvbQ==
  • chekun 09-09 15:58
    73
    @wizChen #20 没收到呢
  • wizChen 楼主 09-09 16:00
    74
    @chekun 可以先进 TG ,或者一会儿我发公共链接加入即可。这个 TF 的邮件邀请和我想的不一样。。。
  • bowencool 09-09 16:00
    75
    eEBib3dlbi5jb29s 申请测试
  • wizChen 楼主 09-09 16:01
    76
    目前前 50 名邮箱到此楼已截止,后续有需要尝试体验的,可以访问链接添加测试: https://testflight.apple.com/join/tvJgAdb7
  • nobodyknows 09-09 17:01
    77
    可以把头像调小一点吗?论坛头像作用不大
  • wizChen 楼主 09-09 17:08
    78
    @nobodyknows 全局的头像吗?目前我看着好像也不是很大?
  • Soro 09-09 17:36
    79
    您好 大佬 请问后续会适配较低的 IOS 系统吗
  • rayyume 09-09 17:58
    80
    求个 Pro cnVpLnl1QGhvdG1haWwuY29t
  • nobodyknows 09-09 18:02
    81
    @wizChen 我感觉挺大的,平时论坛也不是熟人社区,很少关注头像,基本就看标题和内容
  • nobodyknows 09-09 18:09
    82
    最好可以增加淡化已读帖子
  • Bo0 09-09 18:16
    83
    手机端浏览很顺,求个 Pro ,感谢 🙏
    anV5dWFuYm9AZ21haWwuY29t
  • wagag 09-09 18:22
    84
    eHU2MDI3MTVAZ21haWwuY29t
  • langdalanghonghu 09-09 18:35
    85
    加入了内侧了,也下载了,请问如何领取 pro 啊
  • langdalanghonghu 09-09 18:39
    86
    bGFuZ2RhbGFuZ2hvbmdodXNodWlmb3JtYWNAZ21haWwuY29t 这有的只是发了邮箱但是也没有安装 testlight ,有的安装了 testlight 但是邮箱很靠后,感觉不大好弄了
  • yyluxe 09-09 18:48
    87
    eXlsdXhlQGljbG91ZC5jb20=感谢
  • wizChen 楼主 09-09 18:54
    88
    @rayyume 前 50 名已经满了哇,可以先加入 tf 试试,后面好用的话可以支持一下呀
  • wizChen 楼主 09-09 18:55
    89
    @nobodyknows 后面会考虑这个
  • wizChen 楼主 09-09 18:56
    90
    @Bo0 前 50 名已经满了哇,可以先加入 tf 试试,后面好用的话可以支持一下呀
  • wizChen 楼主 09-09 19:00
    91
    @langdalanghonghu 前 50 个评论留言邮箱才有哈,正式上线之后会统一发送到邮箱,如果好用也可以支持一下呢
  • aero99 09-09 19:58
    92
    也就是 50 名后的 tf 测试只是没有 Pro 的阉割版了?
  • wizChen 楼主 09-09 20:06
    93
    @aero99 tf 版本一直可以用 pro 的能力,但是正式版就必须得购买了,如果好用的话可以支持一下开发者哇
  • chenglus 09-09 21:19
    94
    c21hbGxiYW5nbG91aXNAZ21haWwuY29t

    谢谢
  • in211240520 09-09 21:35
    95
    NDQ0ODMzMEBnbWFpbC5jb20=
    谢谢
  • shilianmlxg 09-09 21:35
    96
    c2hpbGlhbm1seGdAZ21haWwuY29t

    谢谢老大
  • Armor 09-09 21:42
    97
    有个小建议,上滚动的时候,搜索框那行可以收起来吗
  • btpuadom 09-09 22:13
    98
    MzYzNjk1NDM5NUBxcS5jb20=
    谢谢
  • SoloBaby 09-09 23:43
    99
    OTYxNjExMzY3QHFxLmNvbQ==
  • Espira 09-10 00:37
    100
    ZXNwaXJhcEBnbWFpbC5jb20=
* 帖子来源V2EX
返回