沙盒与权限

出于安全的考虑、以及上架 Mac App Store 的条件,iHosts 运行在沙盒模式中,默认不能访问沙盒外的任何文件。如果需要编辑 Hosts,就需要您在首次切换 Hosts 时,允许 iHosts 访问 /etc/hosts 文件。

另外,默认情况下当前用户无法 /etc/hosts 文件,这就需要您在首次切换 Hosts 时,在 终端 中通过命令允许当前用户修改 /etc/hosts 文件。

以上步骤看似繁琐,但实际上仅仅设置一次即可,之后则是无痛透明的。另外,这也带来的很大的安全性。毕竟 iHosts 从不以管理员权限运行,也就从根本上保证 iHosts 对您的系统是安全的。所以,为了安全,稍微复杂的操作也是值得的。