Windows上iPhone应用程序开发的最佳免费工具? [英] Best free tool for iPhone app development on Windows?

查看:103
本文介绍了Windows上iPhone应用程序开发的最佳免费工具?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有关在Windows上开发iPhone应用程序的任何建议吗?最好的免费工具,也可以在本机应用程序中编译项目。

Any suggestions for developing iPhone apps on Windows? Best free tool which can also compile project in native application.

推荐答案

我使用DragonFireSDK在iPhone模拟器中创建一个App(Ditto!),测试我的应用程序iPhone并将应用程序发送到App商店,而无需接触Mac。



同上! - http://itunes.apple.com/us/app/ditto/id363392316?mt=8



DragonFireSDK - www.DragonFireSDK.com
I used DragonFireSDK to create an App (Ditto!) in an iPhone Simulator, test the App on my iPhone and send the App to the App store without ever touching a Mac.

Ditto! - http://itunes.apple.com/us/app/ditto/id363392316?mt=8

DragonFireSDK - www.DragonFireSDK.com


不幸的是,你找不到基于Windows的解决方案来在iPhone上进行开发。 Apple的产品往往紧密集成,以便让他们保持对它们的控制,特别是iPhone。





创建在iPhone上运行的二进制文件并不是生成处理器兼容二进制文件的简单问题。要在iPhone上运行,二进制文件还必须使用证书进行签名。对于支付99美元注册费的Macintosh开发人员,开发人员注册Macintosh,iPhone注册Apple。 Apple将生产一款可在iPhone上运行长达三个月的证书。然后,开发人员可以使用Macintosh工具创建自己的二进制文件,并将其部署到自己的iPhone上。



没有非基于Macintosh的工具可用于处理iPhone的注册和签名证书的检索。您只能使用Apple开发工具创建二进制文件(第三方产品仍依赖Apple开发工具来完成工作)。



iPhone开发的一个限制是不允许制作充当模拟器,解释器或虚拟机的程序。这种限制可以防止任何人进行任何其他开发系统,允许人们将可执行内容传送到iPhone上。
Unfortunatly you won't find a Windows based solution for developing on the iPhone. Apple's products tend to be tightly integrated to allow them to retain control of them, especially the iPhone.


Creating a binary that runs on the iPhone is not the simple matter of producing a processor compatible binary. To run on the iPhone the binary must also be signed with a certificate. For developers with a Macintosh after paying the 99 USD registration fee the developer mus register the Macintosh with and the iPhone with Apple. Apple will produce a certificate that will work on the iPhone for up to three months. The developer can then create his or her own binaries using the the Macintosh tools and deploy it to his or her own iPhone.

There are no non-Macintosh based tools that you can use to handle registration of the iPhone and retrieval of the signing certificate. You can only create binaries with Apple development tools (third party products still depend on the Apple development tools to do their work).

One of the restrictions for iPhone development is that one is not allowed to produce programs that act as emulators, interpreters, or virtual machines. This restriction prevents any one from making any other system of development that will allow people to get executable content onto the iPhone.


Unity 3d是一款适合初学者的好游戏开发工具。

您可以将Unity 3d中设计的任何游戏部署到Ipone,但是您仍然需要一台Mac来测试应用程序并且勉强...
Unity 3d is a good game development tool for beginners.
You can deploy any games designed in Unity 3d to Ipone, but you still need a mac to test the app and deply...


这篇关于Windows上iPhone应用程序开发的最佳免费工具?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆