iOS 端无法强制禁止用户截图,在这方面我认为领先于安卓,将手机内容的控制权交还了用户。
然而最近我发现 iOS 端的交管 12123 的电子证件也开始禁止用户截图了,实现方法是截图后内容为空白,无关键信息。
这是否利用了 DRM 数字版权加密的相关 api 来实现?如果是那是否构成滥用?
如果成立,有无渠道可以向 Apple 反映这一问题?
![]() | 1 Charbo 13 天前 ![]() 用的是 ios 官方的 API ,把不想被截图的内容做隐私化即可,在截图录屏时会自动隐藏 https://juejin.cn/post/7066341701815631909#heading-7 |
![]() | 2 usVexMownCzar 13 天前 via iPhone 有些敏感信息可以遮罩。 最简单的是用 uitextfield 开启 security 作为 view 的视图容器,这样截屏后你会得到一张白屏。stackovrflow 上有这个方案。 |
3 suitts 13 天前 ![]() 有 mac 的话,可以镜像到 mac 上截图 |
![]() | 4 aero99 13 天前 用另一个手机拍,想清晰的用微单拍,方法多了 |
![]() | 5 tonywwwz 13 天前 官方给的 api |