您可以在 Mac 上发布来自 PhoneGap 的 Windows 10(通用)应用程序吗?

Can you publish a Windows 10 (Universal) app from PhoneGap on Mac?

我希望开发基于 HTML、CSS 和 JavaScript 的 Windows 10 通用应用程序,主要用于 Microsoft Surface 平板电脑。我找到的信息说它可以在 this page 上完成,但在页面的最底部它说它处于测试阶段。但是,我似乎找不到更多 post。没有更新、文档或任何东西。有谁知道您是否可以通过 Mac OS 上的 PhoneGap 应用程序执行此操作?

如果没有,我想下一个最佳选择是在使用 Visual Studio 2017 和 Cordova 的 Windows 机器上完成?

任何人掌握的有关此主题的任何信息都会有所帮助。

谢谢!

不,我很确定您无法在 Mac 上构建 UWP 应用程序OS。原因与您无法在 Windows 上构建 iOS 应用程序的原因非常相似 - 您可以构建代码的 JS 部分,但问题是 UWP 构建工具和 SDK 是 OS specific 并且除非 Microsoft 专门将它们移植到 macOS,否则它们无法在那里工作。

您可以使用 Parallels 和 运行 Windows 作为第二个 OS,或者使用构建服务器在云中构建应用程序。 Visual Studio App Center 是一个非常适合您的解决方案,因为它允许您配置完整的构建管道,包括 UWP、iOS 和 Android 构建。

如果您使用网络技术构建 UWP 应用程序,您实际上可以在 Mac 上使用 phoneGap 开发 UWP 应用程序。 (HTML, CSS, Javascript) 但是你不能 build/publish Mac 上的应用程序,但是如果你有 Creative Cloud 帐户,你可以使用 Phone Gap Build 将其上传到服务并在那里构建。