你能在Linux上运行Xcode吗?Mac OS X是基于BSD Unix的,所以有可能吗?

据我所知,有一个MonoDevelop插件有一个iPhone模拟器。


当前回答

不,你听说过MonoTouch,它是用于iPhone开发的。net /mono环境。但你仍然需要一台Mac电脑和官方的iPhone SDK。模拟器是苹果官方的,它作为一个独立的IDE允许你不用Objective C编码,而是用c#编码

这是一个有趣的项目,至少可以说....

编辑:显然,你现在可以在应用商店上发行游戏了,在早期这是行不通的....

其他回答

Xcode的底层工具链(gcc编译器家族,gdb调试器等)都是开源的,并且通用于Unix和Linux平台。但是IDE——编辑器、项目管理、索引、导航、构建系统、图形调试器、可视化数据建模、SCM系统、重构、项目快照等——是Mac OS X Cocoa应用程序,并且不可移植。

奇怪的是没有人建议KVM。

它将提供近乎原生的性能,它是内置的Linux。 去看看吧。

你会觉得你只使用mac,然后在那里安装Xcode 你甚至可以选择在启动时直接引导到OSX GUI,而不是Linux GUI

你可以使用Darling在Linux本机运行Xcode:

Darling是一个转换层,可以让你在Linux上运行macOS软件

安装完成后,你可以通过命令行开发工具安装Xcode。

不,你听说过MonoTouch,它是用于iPhone开发的。net /mono环境。但你仍然需要一台Mac电脑和官方的iPhone SDK。模拟器是苹果官方的,它作为一个独立的IDE允许你不用Objective C编码,而是用c#编码

这是一个有趣的项目,至少可以说....

编辑:显然,你现在可以在应用商店上发行游戏了,在早期这是行不通的....

我认为你需要MonoTouch插件(不是免费的!)

不,没有办法在Linux上运行Xcode。

不好意思告诉你这些坏消息。:)