我有一个bash脚本myscript加载一些AppleScript来提示用户的图形界面,要求他输入密码.
如果我直接在.app包之外运行bash文件,它可以在没有系统提示的情况下执行 do you want to allow this program to access...[stuff]?
但是如果我将相同的bash文件放在.app包中(与脚本同名),并双击.app文件,那么它将首先显示系统提示以请求用户授权.我没有为该应用添加任何特殊权利.
是否有链接解释了.app安全性与执行脚本的不同之处,而不是命令行?