Windows上的iPhone应用程序开发

时间:2011-05-02 06:04:42

标签: iphone c++ windows sdk

正如我已经看到许多与此主题相关的问题,但这是一个完全不同的问题。我想询问是否有任何头文件或其他任何东西可以帮助我使用Visual C ++ 2008在Windows上对iPhone应用程序进行编程,然后在我的手机上进行测试(而不是真的让它对真实市场开放)?

2 个答案:

答案 0 :(得分:4)

不幸的是,没有办法在Windows上开发本机iphone应用程序。 OS X是开发iOS应用程序所必需的。

有第三方工具,例如Corona和Monotouch,它们允许您用Objective-C以外的语言编写应用程序,但为了在模拟器或物理设备上进行测试,您再次需要OS X和iOS SDK,它们需要Apple硬件(您可以尝试使用被黑客入侵的PC来运行OS X,但它不是没有它自己的问题)。

答案 1 :(得分:0)

使用Airplay SDK,可以使用Visual Studio和C ++进行iPhone开发。它允许在Windows上部署到设备。但是,要为AppStore提交创建正确签名的应用程序,则需要OS X.

由于Airplay SDK是一个专注于游戏的多平台开发环境,因此不适用于直接使用iPhone API的应用程序。因此,在使用它时,开发人员实际上正在编写Airplay应用程序,它恰好也适用于iPhone。对于像使用C ++编写的OpenGL ES的游戏一样,这不是问题。但使用原生iPhone UI组件的“生产力”应用程序与Airplay SDK无关。