iPhone SDK on Windows (alternative solutions)

2019-01-16 04:29发布

I know there is no official SDK for Windows, which is very annoying. Is there any way to develop applications on a Windows computer, other than somehow running a Mac OS in VMware? I know you can do it with Xcode, but that is also only for Mac OS X. Google searches have revealed absolutely nothing.

If I cannot use the SDK or Xcode, is there any way I can just check syntax or something and just make my code in Notepad and save it with the proper extension? I have no idea whether or not I would be able to do that, probably because I have never even tried the SDK and probably never will without buying a Mac.

10条回答
倾城 Initia
2楼-- · 2019-01-16 05:20

I looked into this before buying a Mac Mini. The answer is, essentially, no. You pretty much have to buy a Leopard Mac to do iPhone SDK development for apps that run on non-jailbroken iPhones.

Not that it's 100% impossible, but it's 99.99% unreasonable. Like changing light bulbs with your feet.

Not only do you have to be in Xcode, but you have to get certificates into the Keychain manager to be able to have Xcode and the iPhone communicate. And you have to set all kinds of setting in Xcode just right.

查看更多
虎瘦雄心在
3楼-- · 2019-01-16 05:20

There are two ways:

  1. If you are patient (requires Ubuntu corral pc and Android SDK and some heavy terminal work to get it all set up). See Using the 3.0 SDK without paying for the priviledge.

  2. If you are immoral (requires Mac OS X Leopard and virtualization, both only obtainable through great expense or pirating) - remove space from the following link. htt p://iphonewo rld. codinghut.com /2009/07/using-the-3-0-sdk-without-paying-for-the-priviledge/

I use the Ubuntu method myself.

查看更多
乱世女痞
4楼-- · 2019-01-16 05:20

http://maniacdev.com/2010/01/iphone-development-windows-options-available/

check this website they have shown many solutions .

  1. Phonegap
  2. Titanium etc.
查看更多
霸刀☆藐视天下
5楼-- · 2019-01-16 05:22

No one has brought up the hackintosh. If you have supported hardware it might be the best option.

查看更多
登录 后发表回答