macOS:“SF Pro Text”在新计算机上不可用

Posted

技术标签:

【中文标题】macOS:“SF Pro Text”在新计算机上不可用【英文标题】:macOS: "SF Pro Text" not available on new computer 【发布时间】:2021-10-05 17:25:45 【问题描述】:

我想在我的应用中使用“SF Pro Text”字体。当我在我的主计算机(运行 macOS11 Big Sur)上构建我的应用程序时它工作正常,但我有一个运行 macOS Monterey 的第二个分区,它似乎根本不可用,无论是通过 Interface Builder 还是通过代码(使用 NSFontManager)。在我的 Monterey 分区上使用它会返回 nil:

NSFont* boldFont = [[NSFontManager sharedFontManager] fontWithFamily:@"SF Pro Text" traits:NSFontWeightBold weight:8 size: 16.0];

什么给了?我必须手动安装字体吗?我以为它会随系统一起提供,因为它是“系统字体”?

【问题讨论】:

【参考方案1】:

您可以手动安装它,它可用here 如果您专门为您的用户安装它,您会在 YourUser/Library/fonts 中找到它。

【讨论】:

以上是关于macOS:“SF Pro Text”在新计算机上不可用的主要内容,如果未能解决你的问题,请参考以下文章

webpack compile 在新计算机上给出 ts-loader 错误

VsCode remote-ssh 在新计算机上不起作用

我想在新计算机上使用非工作服务器备份中的 mysql 数据库

[在新计算机上运行项目或删除数据库文件夹时,未在Android Studio中创建SQLite数据库

sh 在新的macOS上设置/安装的事情

sh 在新的macOS上设置/安装的事情