如何以编程方式为未识别的.app添加例外

问题描述 投票:1回答:1

[当我在Mac OS X 10.9的桌面上创建.app时,当用户单击它时,他们会收到“身份不明的开发人员”错误。

但是,如果他们右键单击,然后单击打开,然后从对话框中单击打开,它会添加一个异常,因此在将来的启动中不会引发“身份不明的开发人员”错误并启动。

我想知道以编程方式添加此异常的编程方式或命令行或carbon或cocoa api是什么。我知道代码签名是一个选项,但需要购买100美元许可证,我只想在桌面上为我的插件用户提供快捷方式。

右键单击添加例外的图像>打开>打开:

“通过右键单击添加例外的图像打开>打开”>

macos cocoa command-line macos-carbon
1个回答
2
投票

可以使用以下方法从您的应用程序中删除Quarantine Flag xattr

xattr -d com.apple.quarantine My.app
© www.soinside.com 2019 - 2024. All rights reserved.