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