gpt4 book ai didi

xcode - 如何在没有 Applescript 的情况下从命令行关闭特定的 Xcode 项目?

转载 作者:行者123 更新时间:2023-12-05 06:19:47 26 4
gpt4 key购买 nike

我想从命令行关闭一个特定的 Xcode 项目而不关闭任何其他项目(所以我不能只使用 kill)。由于需要额外的权限,Applescript 在 Catalina 中存在问题。有没有其他方法可以做我想做的事?

最佳答案

如果您想使用终端通过 AppleScript 控制其他应用程序,您必须授予权限。但这并不困难,因为如果您尚未提供所需的权限,系统会提示您提供所需的权限。

比如刚才说的

 $ osascript -e 'tell app "Finder" to close window 1'

我看到了这个对话框:

enter image description here

我单击“确定”,窗口按照命令关闭。没问题。所以你会看到类似 Xcode 的东西,你会授予权限,就是这样。该权限记录在自动化下的安全和隐私首选项 Pane 中。

如果您更喜欢通过系统事件传递,权限记录在辅助功能下。请注意,that 是您可以提前授予的权限。但是您仍然需要通过对话框,以便授予终端与系统事件对话的权限。

如果您在对话框中拒绝访问并希望再次询问,请使用 tccutil 重置数据库。这里讨论得很好:https://apple.stackexchange.com/questions/384230/how-do-i-reset-screen-recording-permission-on-macos-catalina

关于xcode - 如何在没有 Applescript 的情况下从命令行关闭特定的 Xcode 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60707503/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com