macOS Mojave 简介

本文档高度概括了 macOS Mojave 中的新增功能和更新功能。

要开始使用 Xamarin 生成 macOS Mojave 应用,请查看 Xamarin.Mac 5.0入门指南

深色模式

深色模式是 macOS Mojave 中系统范围的深色主题,它使用动态深灰色配色方案来显示用户界面元素。 它还引入了新的强调色、颜色效果和内容色调颜色,以帮助第三方应用无论用户的颜色设置如何都能显示良好外观。

用户通知框架

用户通知框架包含在 macOS Mojave 中,更改了 Mac 应用用于处理用户通知的 API。

自然语言框架

自然语言框架使应用程序能够执行各种类型的语言分析。 例如,它可用于标识语音的各个部分,并确定由文本块表示的语言。

视觉框架

视觉框架包括一个改进的人脸检测器,可以检测各种方向的人脸。 此外,现在可以使用请求修订来选择特定的视觉框架算法修订。

网络框架

网络框架(iOS 应用程序中常用的 URLSession API 的底层网络堆栈)现作为独立框架提供,这样更易于与 TCP、UDP、TLS、IPv4/IPv6 等一起使用。

弃用

在 macOS Mojave 中,Apple 已弃用 OpenGL ES 和 OpenCL,鼓励开发人员采用金属和金属性能着色器。