在 iPhone 上截屏时,app 是可以知道的(例如,有些 app 会提示“是不是有问题要反馈”)。 但是我并不想让 app 知道我截屏了,有没有办法可以实现?
仅仅是一个试图探讨技术的帖子。我截个屏 app 马上弹个提示让我感觉时时被监控。虽然我知道 app 可以默默记下我在 app 上的所有操作行为,但弹个提示还是让我很不爽。。。(提示下喜欢恶意揣测他人的网友,我可是个大喷子。。。经常讨论个事情,就有人来恶意揣测下动机,无不无聊啊)
1
hstdt 2017-08-14 20:16:47 +08:00 via iPhone 1
pc 录屏,ios11 的录制可能也能达到效果(没证实过)。
|
3
SourceMan 2017-08-14 20:20:29 +08:00 via iPhone 1
用另一只手机给一只手机拍照
|
4
finab 2017-08-14 20:21:42 +08:00 via iPhone
关注,
不过我觉得没可能能禁止。 |
6
xiubin 2017-08-14 20:57:59 +08:00 4
下次截屏不要 电源+home ;要 1.闭眼,2. 电源+home
|
7
geelaw 2017-08-14 21:53:42 +08:00
可以用 Xcode,当然更简单的方法是使用不能感知这一点的程序,或者是干脆不截屏。
令我感到神奇的是 iOS 似乎不支持 app 拒绝被截图。Windows 可以,这可以用来保护受 DRM 约束的内容等。 |
9
terence4444 2017-08-14 22:03:43 +08:00 via iPhone 1
能想到的就是屏摄,还没找到其他解决方法,mark 一下。
|
10
hjmnoah 2017-08-14 22:04:18 +08:00
@geelaw 下面两张图分别是在 Netflix iOS app 里面和 Netflix 网页端截图的效果。实际上都是有内容在播放的,但是截图显示就是黑框。
https://cl.ly/m01N/Screen%20Shot%202017-08-14%20at%2022.02.21.png https://cl.ly/lzZS/IMG_0132.PNG |
11
rashawn 2017-08-14 22:04:40 +08:00 via iPhone
有办法,说服所有 iPhone 用户给库克写信………
|
13
silymore 2017-08-14 22:07:15 +08:00 via iPhone 1
有的 app 截图了会尝试删我刚截的图片,被我拒绝了
|
15
besto 2017-08-14 22:53:43 +08:00 1
@execute Android 开发者来猜测一下,在 Android 上,受保护的视频,是放在 security 的 memory 里面的,没有办法被 mmap,只能直接显示,CPU/GPU 不可读写。
|
16
Daniel65536 2017-08-14 23:42:47 +08:00 2
@execute AppleFairplay 视频播放调用 AVFoundation,会自动 block 截图,这是在系统层面实现的,和网页或者 NF 的 app 无关……
|
17
ruib 2017-08-15 00:06:01 +08:00 via iPhone 1
随便想到,在安卓或者电脑上装个 Airplay 的接收端,把 iphone 用镜像方式投上去,然后在被投屏的安卓或者电脑上投屏,是不是可以?
|
18
ruib 2017-08-15 00:07:10 +08:00 via iPhone
在被投屏的安卓或者电脑上截屏 打错了
|
19
whileFalse 2017-08-15 07:58:37 +08:00
@execute #14 Lastpass 截下来的图永远都是一张固定背景。
|
20
iii 2017-08-15 09:22:10 +08:00
权限里把这个 app 的相册读取权限关掉,app 应该就不知道是否截屏了
|
21
abccba OP @iii 我的手机上,任何 app 都没有权限读取相册。。所以应该不是 app 读了相册知道的,而是系统有个回调直接告诉它的?
|
23
byuan04 2017-08-15 16:05:22 +08:00
感觉真的是鸵鸟心态...app 基本无时无刻不在监听啊!
我可以说, 至少国内 90%以上的 app 都会监听你的操作, 每次开发我们光埋点就要埋一天.... |
25
sw926 2017-08-15 17:53:50 +08:00 1
投屏到电脑上,用电脑截屏
|