Lobsters | 📄 原文链接 | 2026-08-19 收录

Bluesky 如何在截图里画出它的 Logo:一个既巧妙又惹议的隐私 API 用法

来源:timmarinin.net — 2026-08

📋 概述

作者在截图后注意到 Bluesky 应用会额外绘制自己的 Logo,但平时用应用时却完全看不到。他翻看开源代码,发现答案藏在名为 GrowthHack.tsx 的文件里:它利用 iOS 一个专为隐私设计的特性——把真实内容渲染进设置了 isSecureTextEntry 的 UITextField 的 layer 中,这样系统截图时会自动把该层抹黑,Bluesky 的 Logo 便「露」了出来。Telegram 和 Signal 也用了类似的思路,作者认为这手法既讨巧又算对隐私 API 的「滥用」。

🔑 核心要点

💡 金句

这是个讨巧的把戏,还是对原本用于隐私的 API 的滥用?我觉得它挺可爱的。
← 返回 Lobsters 首页