我为客户开发了一些iPhone应用程序,但我更喜欢在Linux机器上工作。我知道在运行OS X的计算机上需要做某些事情,例如构建最终发行版,在模拟器中运行iPhone应用程序等。
但是我不知道您可以使用简单的Objective C和从XCode Developer库复制来的各种库在Linux系统上构建和测试iPhone应用程序的模型层多少。这在多大程度上可行?
我不想越狱iPhone来做到这一点。
您可以通过GNUStep运行多少Foundation API?
这似乎是一个很好的答案:在Linux中启动iPhone应用程序开发?,其中提供了指向http://www.saurik.com/id/4的链接。从理论上讲,它使用的是gcc4,但是整个工具链都很难替换。但是,如果您真的打算这样做,那么看起来至少在Linux中是可行的。