有没有办法在Windows机器上修改iPhone SDK ?有针对Windows的iPhone SDK版本的计划吗?

我能想到的另一种方法是在运行Windows的VMWare服务器上运行Mac虚拟机映像,尽管我不太确定这是否合法。


当前回答

试试macincloud.com,它允许你租用一台mac电脑,并通过RDP远程控制访问它。然后你可以用你的PC连接到mac,然后开发你的应用程序。

其他回答

您可以使用Tersus(免费、开源)。

你可以使用WinChain

引用项目页面:

这是在Windows XP/Vista计算机上构建iPhone工具链的最简单方法,反过来,它可以获取你使用UIKit头文件(包含在winChain中)编写的Objective-C源代码,并将其编译成你可以在iPhone上使用的应用程序。

有趣的是,没有人提到跨平台的wxWidgets选项。

但它不是最优解。

恕我直言,商业上最明智的做法是把钱投资在苹果认可的框架上。这样,如果你发现自己遇到了一些令人难以置信的问题,你就有一个更大的开发人员社区可以咨询。

你不需要拥有一台Mac,也不需要学习Objective-C。您可以在不同的环境中开发,然后编译成Objective-C。

运行osx 10.6为iPhone和iPad开发(snow leopard)

我们的一名开发人员写的这篇文章相当全面地介绍了在Windows上使用iBoot安装OS X Snow Leopard,然后安装Vmware(有说明),然后启动iPhone开发环境……还有一些额外有趣的东西。对我很有帮助。

希望这能有所帮助。它使用Phonegap,所以你可以同时在多个智能手机平台上开发。

Visual Studio + Xamarin将做这项工作。

不过,我还是建议你买台Mac电脑,用Xcode开发iOS应用。

在罗马,要像罗马人一样生活。