繁体   English   中英

如何在 Windows 上使用 SwiftUI 制作 iOS 应用程序?

[英]How can I use SwiftUI on Windows to make an iOS app?

所以我已经有编程经验(Java、JS、Python),但我是 Swift 的新手。 我有一台运行 Windows 的计算机,但我想使用 SwiftUI 并假设我不能没有 macOS。 我听说过使用 Hackintosh 来解决这个操作系统问题,但我还能做些什么吗? 感谢任何可以帮助我的人。

创建原生 iOS 应用程序的原生方式是使用 XCode.app 完成的,它只能在 MacOS 上运行。

Hackintosh 是一种在不受支持的硬件上运行 MacOS 的解决方案。 这是可能的,但除非您拥有完全兼容的硬件,否则请准备好花费许多晚上的时间来设置它。

另一种考虑的方法是在虚拟机中运行它,请参阅这个 StackOverflow 问题

最佳解决方案:考虑到苹果开发者账户每年大约 100 美元,购买一台二手 MacMini 进行开发(如果钱是个问题的话)也不算太贵。

如果您在 VM 中设置 Ubuntu 并使用https://github.com/TokamakUI/Tokamak ,看起来您可以在没有 Mac 的情况下获得一些经验

从上面的链接:

关于:
SwiftUI 兼容框架,用于构建带有 WebAssembly 的浏览器应用程序和其他平台的原生应用程序

要求
...

  • Swift 5.6 或更高版本以及 Ubuntu 18.04/20.04,如果您想使用 Linux。 目前不支持其他 Linux 发行版。

使用非 MacOS 操作系统开发 IOS/MacOS/Apple Watch 项目没有任何方法(除了租用云 mac)。 你要么买一个,租一个,要么建一个 hackintosh

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM