[当我在Mac OS X 10.9的桌面上创建.app
时,当用户单击它时,他们会收到“身份不明的开发人员”错误。
但是,如果他们右键单击,然后单击打开,然后从对话框中单击打开,它会添加一个异常,因此在将来的启动中不会引发“身份不明的开发人员”错误并启动。
我想知道以编程方式添加此异常的编程方式或命令行或carbon或cocoa api是什么。我知道代码签名是一个选项,但需要购买100美元许可证,我只想在桌面上为我的插件用户提供快捷方式。
右键单击添加例外的图像>打开>打开:
打开>打开”>
可以使用以下方法从您的应用程序中删除Quarantine Flag
xattr
:
xattr -d com.apple.quarantine My.app