如果我使用像PhoneGap和Titanium这样的第三方软件包允许你使用普通的javascript,css和html开发本机iphone应用程序而不使用任何object-c,我仍然需要Apple才能使用Apple Mac OS X计算机部署并完成完成iphone App的Apple审批流程?如果我想将正在开发的iPhone应用程序部署到我自己的iPhone进行测试,也会出现同样的问题?
答案 0 :(得分:0)
当您完成应用程序时,您需要将应用程序提交给Apple以获得应用程序商店的批准。
您需要向Apple注册开发者帐户才能提交任何申请。如果您想在iphone上进行测试,还需要开发人员帐户。我不确定第三方软件包是否有编译器可以构建到iphone。
答案 1 :(得分:0)
是的,即使您使用的是Titanium,也需要安装Mac OS 10.5或更高版本的计算机来开发iOS应用程序。
原因是Titanium需要访问iOS SDK,您只能在Mac上安装。此外,您还需要一个用于签署应用程序的移动配置文件。当您开发应用并希望仅在您的设备上进行测试时,您仍需要生成配置文件。
如果您可以在Windows机器上运行Mac OS X,那么只要您在Mac OS环境中安装XCode,技术上就应该可行。但我可以告诉你,你可以节省大量的时间和精力购买在Craigslist上寻找便宜或使用过的Mac mini并继续努力。