您的 Codename One 应用,现已成为原生 Mac 应用
Codename One 长期以来一直通过 JavaSE 目标在桌面端运行,该引擎也是模拟器所采用的引擎。此前它缺乏真正的原生 Mac 二进制文件,且桌面输出仍带有大量手机形态的习惯:在操作系统菜单栏应出现的位置绘制了工具栏、无法拖动的滚动条、菜单中缺少“偏好设置”或“退出”选项。随着 7.0.250 版本的发布,我们终于拥有了真正的原生 macOS 应用目标,它不再捆绑 JVM,其原生程度与我们的 iOS 目标相当。
源自 iOS 构建流程的原生 Mac 构建PR #5053 添加了一个 Mac 原生目标,该目标使现有项目能够与 iPhone 构建器以及生成 iOS 应用的 ParparVM 构建流程采用相同的构建方式。在此情况下,它将输出该项目的原生 Mac 变体。