V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
misaka15
V2EX  ›  问与答

iOS 开发有什么办法防止录屏吗

  •  
  •   misaka15 · 2016-08-15 17:36:18 +08:00 · 5214 次点击
    这是一个创建于 3014 天前的主题,其中的信息可能已经有所发展或是发生改变。

    iOS 开发有什么办法防止录屏吗?虽然不能防止某助手录屏,但是目前需求是防止手机端录屏

    17 条回复    2016-08-16 09:19:00 +08:00
    jugelizi
        1
    jugelizi  
       2016-08-15 17:51:15 +08:00
    我拿个相机拍行吗?

    支付宝就有啊,能知道用户在截屏
    misaka15
        2
    misaka15  
    OP
       2016-08-15 18:11:16 +08:00
    @jugelizi 相机不清晰,这个不考虑
    CloudnuY
        3
    CloudnuY  
       2016-08-15 18:16:38 +08:00
    AirPlay 也能录
    jarlyyn
        4
    jarlyyn  
       2016-08-15 18:21:36 +08:00
    @misaka15

    相机不清晰……

    我拿个 a7r2 配个微距镜头录 4k,还能不清晰么……
    misaka15
        5
    misaka15  
    OP
       2016-08-15 18:27:39 +08:00
    @jarlyyn 不知道声音是否录制的清楚
    shimanooo
        6
    shimanooo  
       2016-08-15 18:34:26 +08:00
    @misaka15

    声音不清楚......

    我拿个 Symphony I/O 配个平衡 line in 录 192/32,还能不清楚么......
    jarlyyn
        7
    jarlyyn  
       2016-08-15 18:36:39 +08:00
    @misaka15

    a7r2 有 mic 入口,直接手机 3.5mm 接到相机 mic 口不旧好了……
    zlkent
        8
    zlkent  
       2016-08-15 18:40:11 +08:00
    @jarlyyn 哈哈,你这是抬杠

    不过确实无法阻止,如 3 楼所说, airplay 可以录的很好,并且无法屏蔽
    jarlyyn
        9
    jarlyyn  
       2016-08-15 18:43:18 +08:00   ❤️ 1
    @zlkent

    我不是抬杠啊……

    楼主说相机录不清才是……
    kaneg
        10
    kaneg  
       2016-08-15 18:44:47 +08:00 via iPhone
    如果不越狱,苹果应该没有开放手机端直接录屏的功能,记得以前有一个 App 调用系统私有 API 录屏,结果被下架了
    TimePPT
        11
    TimePPT  
       2016-08-15 18:57:48 +08:00 via iPhone
    USB 连接 Mac ,用 QuickTime 直接投射上然后录屏怎么破?
    vincentxue
        12
    vincentxue  
       2016-08-15 18:58:40 +08:00
    hook API 不行吗?
    vincentxue
        13
    vincentxue  
       2016-08-15 19:01:27 +08:00
    @kaneg iOS 9 发布的 ReplayKit 就可以。
    helloSwift
        14
    helloSwift  
       2016-08-15 19:03:52 +08:00 via iPhone
    连接 Mac 的 QuickTime ,随便用一款 Mac 上的录屏工具就可以录
    CRH
        15
    CRH  
       2016-08-15 23:36:49 +08:00 via iPhone
    @vincentxue 我没看过相关文档不过我猜一个 APP 不能用 ReplayKit 去录另一个 APP 的屏吧?
    vincentxue
        16
    vincentxue  
       2016-08-16 00:17:11 +08:00
    @CRH 楼主是这个意思吗?那我理解错了。。
    misaka15
        17
    misaka15  
    OP
       2016-08-16 09:19:00 +08:00
    @TimePPT 这个确实是个大问题,感觉防止录屏有点扯蛋,方法太多了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1830 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 16:45 · PVG 00:45 · LAX 08:45 · JFK 11:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.