V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
eachann
V2EX  ›  macOS

截屏弹出系统提示, 都 mac 15 bate 3 都还不能解决吗

  •  
  •   eachann · 141 天前 · 2249 次点击
    这是一个创建于 141 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有什么奇淫意巧、骚操作之类的吗

    22 条回复    2024-11-07 17:04:25 +08:00
    seanzxx
        1
    seanzxx  
       141 天前 via iPhone
    用系统自带的截图
    412999826
        2
    412999826  
       141 天前
    就怕 apple 认为这是 feature 不是 bug

    从隐私角度,apple 表示只要允许了屏幕权限之后,app 就可以一直实时获取屏幕信息了。加了这个弹窗,是确保即使给了权限,相关软件也仅仅可以在弹窗允许后一段时间内获取屏幕信息。如果软件偷偷后台获取,就很容易露馅了。

    但是真的很麻烦哎,我觉得与其弹窗这种硬限制,不如类似手机的小绿点/小黄点,大家能发现软件在获取屏幕信息就行
    bojackhorseman
        3
    bojackhorseman  
       141 天前 via iPhone
    等正式版吧,我之前升级 14 也遇到过,后来终于有个版本修复了。
    这次 15 都 3 个 beta 了也不修
    bojackhorseman
        4
    bojackhorseman  
       141 天前 via iPhone
    用微信截图的要小心了,这个 bug 会导致遮罩层把屏幕卡住,然后除了移动鼠标选区但没法保存截图外,任何操作都做不了,按 esc 也没用。只能强制重启。
    ZeroClover
        5
    ZeroClover  
       141 天前
    这玩意儿最大的影响是远程软件全都没法用了,只能用 Apple VNC ,或者先连上 Apple VNC 去允许远程软件的截屏权限然后再用
    Donaldo
        6
    Donaldo  
       141 天前
    @412999826 #2 真的是服气,他完全可以做一个手机一样的“每次询问”/“仅 APP 使用时允许”来避免这个问题。iOS 都有现成的逻辑直接抄过来就好,非要一刀切,现在截图烦死了,难道苹果公司的程序员和产品都不截图吗。
    flytutu
        7
    flytutu  
       141 天前
    @bojackhorseman 你用快捷键退出 微信就行了.command +Q
    runking
        8
    runking  
       141 天前
    这个影响更大的是远程控制
    mikaelson
        9
    mikaelson  
       141 天前
    @bojackhorseman #4 command+q 。。。。只能这样
    givebest
        10
    givebest  
       141 天前
    Applications utilizing deprecated APIs for content capture such as CGDisplayStream & CGWindowListCreateImage can trigger system alerts indicating they might be able to collect detailed information about the user. Developers need to migrate to ScreenCaptureKit and SCContentSharingPicker. (120910350)

    使用已弃用的 API (例如 CGDisplayStream 和 CGWindowListCreateImage 进行内容捕获的应用程序可以触发系统警报,表明它们可能能够收集有关用户的详细信息。 开发人员需要迁移到 ScreenCaptureKit 和 SCContentSharingPicker 。 (120910350)

    https://developer.apple.com/documentation/macos-release-notes/macos-15-release-notes#ScreenCaptureKit
    kidlj
        11
    kidlj  
       141 天前 via iPhone
    cmd + shift + 4 ,用到飞起。
    bojackhorseman
        12
    bojackhorseman  
       140 天前 via iPhone
    lihaoyun6
        13
    lihaoyun6  
       140 天前
    @givebest 这个真不准. 真的有点 bug 味...
    我自己就是开发者, 给 macOS 写了一款录屏 App(基于 ScreenCapture Kit). 我可以非常确定没有使用旧式屏幕捕捉 API
    但是更新 15b2 之后, 每次开机后第一次运行都会被弹窗提示...😂
    eachann
        14
    eachann  
    OP
       140 天前
    @seanzxx @kidlj 论好用和全能程度害得是第三方,像我这种山猪就喜欢 CleanShot 截图自动加背景/阴影
    @ZeroClover @runking 还好不用苹果的远程服务, 可以想象到是怎么的灾难
    @412999826 是啊, 你说出了我的担忧。就怕觉得这样做才是对的,ios 剪贴板权限已经自适应一次了
    PhDLuffy
        15
    PhDLuffy  
       140 天前
    我记得有些 app 的骚操作是装成截图软件然后实现某些功能。
    givebest
        16
    givebest  
       140 天前
    @lihaoyun6 那看来是 beat 3 的问题,等下周新版再看看
    cyru1s
        17
    cyru1s  
       138 天前
    @lihaoyun6 beta3 出现了一个很神奇的给了 Xnip 权限但是没法截图的 bug ,之前只是弹窗,但是关了能用,现在直接 Xnip 提示没权限了,该给的权限也都给了。我推测有概率是老版本 API 导致的?
    cyru1s
        18
    cyru1s  
       137 天前
    @cyru1s 重新签名好了(逃,怀疑和之前写需要截图的 app 时候遇到的一样的 bug:permission list 只用文件名称检测是否存在于 list 、真鉴权用签名验证
    hashdog
        19
    hashdog  
       137 天前
    @cyru1s 请问怎么操作的
    bikong0411
        20
    bikong0411  
       136 天前
    你们有遇到电脑 sleep 之后,打不开的情况吗,windows server crash ,只能强制重启
    fwilyair
        21
    fwilyair  
       134 天前
    我用的是 cleanshot x ,使用这个命令之后就好了
    tccutil reset All pl.maketheweb.cleanshotx
    cnlinjie
        22
    cnlinjie  
       23 天前
    正式版了,微信截图还是时而可以,时而不行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2711 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 07:38 · PVG 15:38 · LAX 23:38 · JFK 02:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.