我正在制作OS X安装程序包.我将它从构建机器下载到测试机器(10.5.8)上然后运行它.在控制台中,会立即记录以下消息:
kernel[0]: Finder[52646] Unable to clear quarantine '<package name>': 30
根据我的阅读,Leopard为所有下载的文件设置了隔离扩展属性.可以使用xattr删除该标志,尽管这显然不适用于这种情况,因为程序无法取消隔离.
我对隔离区本身没有问题,或者Leopard弹出一些询问用户是否信任该程序的对话框.但我想知道为什么无法清除隔离区,以及是否有办法修改我的安装程序或运行的脚本以防止记录该错误.
归档时间: |
|
查看次数: |
3512 次 |
最近记录: |