你能在Linux上运行Xcode吗?Mac OS X是基于BSD Unix的,所以有可能吗?
据我所知,有一个MonoDevelop插件有一个iPhone模拟器。
你能在Linux上运行Xcode吗?Mac OS X是基于BSD Unix的,所以有可能吗?
据我所知,有一个MonoDevelop插件有一个iPhone模拟器。
当前回答
要做到这一点,最简单的选择是使用OSX副本运行虚拟机。
其他回答
如果你想在其他操作系统上使用XCode,我建议你使用云计算。这样你的应用是在Mac上开发的,可以提交到app Store。
OSX基于BSD,而不是Linux。你不能在Linux机器上运行Xcode。
我认为你需要MonoTouch插件(不是免费的!)
不,没有办法在Linux上运行Xcode。
不好意思告诉你这些坏消息。:)
使用绗缝框架 欲了解更多信息,请访问https://github.com/qilingframework/qiling 我认为这是最好的
I really wanted to comment, not answer. But just to be precise, OSX is not based on BSD, it is an evolution of NeXTStep. The NeXTStep OS utilizes the Mach kernel developed by CMU. It was originally designed as a MicroKernel, but due to performance constraints, they eventually decided they needed to include the Unix portion of the API into the kernel itself and so a BSD-compatible "server" (originally intended to process requests for BSD-compatible kernel messages) was moved into the kernel, making it a Monolithic kernel. It may be BSD compatible in the programming API, but it is NOT BSD.
操作系统的其余部分涉及到objecvec(在Stepstone和GNU/GCC的Richard Stallman的安排下)和基于“显示后脚本”技术的GUI…有点像X服务器,但是带有后记命令。OS X将显示Postscript更改为显示PDF,并将一般硬件要求提高了1000倍(NeXT可以运行8-16MB,现在需要GB)。
Due to the close marriage of GCC and Objective C and NeXT, your best bet at running XCode natively under Linux would be to do a port (if you can get ahold of the source - good luck) utilizing the GNUStep libraries. Originally designed for NextStep and then OpenStep compatibility, I've heard they are now more-or-less Cocoa compatible, but I've not played with any of it in almost 2 decades. Of course that only gets you as far as ObjC, not Swift, and I don't know if Apple is going to OpenSource it.