Sierra(10.12.1)的确在设置『打开未知来源』时有变化未知应用在哪里设置。我特地复现了题主描述的情况,请往下看:
1. 设为『允许 App Store 和认证的开发者』未知应用在哪里设置,打开未知来源程序,系统提示无法打开
2. 回到设置未知应用在哪里设置,出现『无论如何也要打开』选项
点击后,输入密码,程序已打开,但未出现『允许所有来源选项』未知应用在哪里设置。
3. 尝试在终端输入 sudo spctl --master-disable
设置中成功出现『允许所有来源』选项并默认选中
此时再打开之前的程序未知应用在哪里设置,点击『打开』
成功打开
总结:打开『允许未知来源』选项,只需在终端输入 sudo spctl --master-disable 即可未知应用在哪里设置。不知题主所谓的『要打开的文件怎么都点不开了』是什么意思。是 .dmg 打不开还是 .app 打不开?