默认情况下,在Mac应用捆绑包中启用“低分辨率”模式

时间:2019-04-23 22:55:41

标签: macos app-bundle info-plist

我正在发布一个支持Retina(高分辨率)模式的Mac应用程序,但是我想默认禁用此模式。换句话说,我希望在解压缩应用程序捆绑包时,选中该应用程序捆绑包“获取信息”菜单中的“以低分辨率打开”选项。

enter image description here

如果用户希望启用高分辨率模式,则他们应该能够取消选中该选项。

为解决此问题,我发现了https://developer.apple.com/library/archive/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Explained/Explained.html中的选项NSHighResolutionCapableNSHighResolutionMagnifyAllowed。通过在我的Info.plist文件中使用这些属性,我只能设法使该选项默认未选中(默认为高分辨率),或完全禁用高分辨率(该选项为灰色)。

我正在MacOS Mojave 10.14.3中进行测试。

0 个答案:

没有答案