2011-01-24 74 views
0

如果我使用PhoneGap和Titanium之类的第三方包,它允许您在不使用任何对象-c的情况下使用普通的javascript,css和html开发原生iphone应用程序,那么Apple仍然需要使用Apple Mac OS X计算机来实际部署并通过完成iphone应用程序的苹果审批流程?如果我想将正在开发的iPhone应用程序部署到我自己的iPhone中进行测试,那也是同样的问题吗?是否需要Apple OS X Macintosh才能通过App Store部署iPhone App?

回答

0

当您完成您的应用程序时,您需要将该应用程序提交给Apple,以便获得应用程序商店的批准。

您需要注册Apple的开发者帐户才能提交任何申请。如果您想在iphone上测试,还需要开发者帐户。我不确定第三方包是否有编译器构建到iPhone。

+0

请仔细阅读我的问题。你的回答不是我的问题的答案。 – ace 2011-01-25 11:30:23

0

是的,即使您使用的是Titanium,您也需要Mac OS 10.5或更高版本的计算机来开发iOS应用程序。

原因是Titanium需要访问只能在Mac上安装的iOS SDK。此外,您需要有一个用于签署应用程序的移动配置文件。当您开发一个应用并希望仅在您的设备上进行测试时,您仍然需要生成配置文件。

如果你可以在Windows机器上运行Mac OS X,那么只要你在Mac OS环境中安装XCode,技术上应该是可能的。但我可以告诉你,你会省下很多时间和精力在Craigslist上找到一个便宜或者使用过的Mac mini并在其上进行工作。