我有一个具有屏幕共享功能的应用程序。在 macOS Catalina beta8 (19A558d) 上,您必须授予屏幕录制权限才能共享您的屏幕(未经许可,只会与对方共享您的背景和菜单栏)。不幸的是,我真的不知道是哪个事件或调用触发了系统模态对话框,有时对话框出现,有时不出现。
系统模式对话框显示在 wwdc macos 安全文档的第 75 页:
https ://devstreaming-cdn.apple.com/videos/wwdc/2019/701ngx868rfo8jlj/701/701_advances_in_macos_security.pdf?dl=1
所以它是绝对不确定的。如果不与此模式对话框交互,我的应用程序将不会在 下注册Security & Privacy / Screen Recording
,因此我无法授予它权限。有谁知道,我该如何解决这个问题?