Linux、Windows上的iPhone开发

Linux、Windows上的iPhone开发,iphone,Iphone,我要在一个月左右的时间内买一台mac电脑,但我想在我真正拿到mac电脑之前就开始开发Iphone应用程序。这在xp或ubuntu上可能吗?我知道我无法在iPhone上编译或测试它,以获得我的mac电脑,但也许我可以省去很多前期工作。我不这么认为。也许你可以建立一个黑客软件。如果你有勇气,你可以把你的电脑变成一个黑客软件,把双启动变成Leopard。在得到Mac电脑之前,我为iPhone开发做了几个月的这项工作。我从cocoaheads的一位同事那里听说,他们设法找到了一个适用于OS X的VMWa

我要在一个月左右的时间内买一台mac电脑,但我想在我真正拿到mac电脑之前就开始开发Iphone应用程序。这在xp或ubuntu上可能吗?我知道我无法在iPhone上编译或测试它,以获得我的mac电脑,但也许我可以省去很多前期工作。

我不这么认为。也许你可以建立一个黑客软件。

如果你有勇气,你可以把你的电脑变成一个黑客软件,把双启动变成Leopard。在得到Mac电脑之前,我为iPhone开发做了几个月的这项工作。

我从cocoaheads的一位同事那里听说,他们设法找到了一个适用于OS X的VMWare映像

是的,您可以使用VMWare来运行MacOS X。我不打算链接到任何网站,但有许多针对VMWare的被黑客攻击的OSX映像的下载可用。

您可以进行黑客攻击,但请注意:

  • 苹果可以而且确实强迫iPhone开发者更新到最新的操作系统来处理最新的iPhone SDK。在Kalyway团队(或任何人)使其工作稳定之前,您的hackintosh将使官方操作系统更新延迟数周或数月。因此,当这种情况发生时,您实际上被锁定在较旧的固件开发中

  • 黑客程序因突然不起作用而臭名昭著,并且由于安装某些东西时进行的一些内部调整而根本无法启动。当然不是你的,你真是太棒了,当然你会一直保留整个操作系统分区的完整备份来处理这个问题。这是一个皮塔

  • 在商品硬件上安装MacOSX需要做一些工作。这真是个麻烦事,我花了20次安装操作系统才恢复正常。你当然是很棒的,而且会做得更快,头痛更少

  • 黑客软件(以及一般的个人电脑)声音很大。与我的Mac Pro相比,玩家规范的粉丝们等都很吵闹,而我的Mac Pro坐在这里就像坟墓一样安静。这没什么大不了的,但我的机器有多响真的让我很紧张

  • 简言之,你可以做到,但这几乎不值得付出努力。不过,当你第一次将它引导到OSX时,你确实会得到一笔费用,这有点不错。但对于严肃的生产用途?花500美元买一台Mac Mini开始工作吧。如果你像我一样,你的时间比你为一台真正的Mac电脑花的一小笔钱更有价值