Ios 如何使用Windows开发机器开发iPhone?
有没有办法在Windows机器上修补iPhone SDK?是否有针对Windows的iPhone SDK版本的计划Ios 如何使用Windows开发机器开发iPhone?,ios,iphone,windows,Ios,Iphone,Windows,有没有办法在Windows机器上修补iPhone SDK?是否有针对Windows的iPhone SDK版本的计划 我能想到的唯一其他方法是在运行Windows的VMWare服务器上运行Mac VM映像,尽管我不太确定这是否合法。当然可以在Windows机器上开发,事实上,我的第一个应用程序完全是在我当时使用的旧Dell Precision上开发的:) 有三条路线 在第二个分区/磁盘上安装(又名iATKOS/Kalyway)并进行双引导 在VMWare下运行Mac OS X服务器(Mac OS
我能想到的唯一其他方法是在运行Windows的VMWare服务器上运行Mac VM映像,尽管我不太确定这是否合法。当然可以在Windows机器上开发,事实上,我的第一个应用程序完全是在我当时使用的旧Dell Precision上开发的:) 有三条路线
SDK仅在OS X上可用,这迫使您使用mac。如果您不想购买mac电脑,您可以在windows机箱的虚拟机上运行OS X,也可以在PC上安装OS X 根据我的经验,虚拟机解决方案的速度非常慢(在具有2G ram的Core2Duo笔记本电脑上)。如果你想试试的话,搜索一下激流。这可能不值得 另一种选择是在你的电脑上安装OSX,通常被称为hackintosh。hackintosh运行得相当好——我的朋友刚刚卖掉了他的mac电脑,因为他的戴尔四核hackintosh实际上比苹果的硬件快得多(而且价格约为1/3)。你可以找到很多关于如何做到这一点的文章;下面是一个关于如何在Dell Inspirion 1525笔记本电脑上安装的示例:
当然,这两个选项都可能与某些许可计划背道而驰,因此请自行承担风险。如果您有一部越狱iPhone,您可以通过Cydia将安装到iPhone上,这样您就可以在iPhone上编译应用程序。以这种方式开发的应用仍然可以提交到应用商店 尽管瓦尔迪兹先生说这是一个灰色地带(确实如此),越狱是非常容易的,而且几乎没有风险。是的,这会使您的warrenty无效,但您只需执行一次恢复,他们永远不会知道。请查看以下内容: 这是一个试图将用多种源语言编写的程序交叉编译成多种目标语言的项目。最初的测试用例之一是用Java编写程序并在iPhone上运行。在网站上观看视频是值得的
尽管如此,我还没有试过。该项目似乎是测试版,他们的SourceForge网站上没有太多活动。当然,你可以在记事本或其他程序中编写Objective-C代码,然后将其移动到Mac上进行编译
但说真的,这取决于你是在开发官方应用程序,将其放在App Store中,还是在为越狱的iPhone开发应用程序。在编写官方应用程序时,需要英特尔Mac的苹果iPhone SDK似乎是唯一实用的方法。然而,有一个非官方的工具链可以为越狱的iPhone编写应用程序。您可以在Linux和Windows上运行它(使用Cygwin)。如前所述,您可以尝试使用WinChain,但如果您是一名新手,这并不容易 iphonesdk将在Hackintoshes(安装了osx的普通PC)上运行。我知道,因为我有一个
因此,在您购买OSX许可证后,您可以尝试使用Boot-132或其他安装程序(如iDeneb)将其安装到PC上的不同驱动器上。这个问题你将不得不做很多修补,事情仍然不会很好地工作 您很快就可以使用
Adobe Flash CS 5
为iPhone