我如何使用PhoneGap在Windows操作系统中创建ios应用程序?

时间:2013-07-03 09:52:43

标签: ios mobile

嗨我是 IOS 移动版的初学者我知道我必须让Apple设备才能创建 IOS 应用。我的项目是我准备工作 HTML5 Javascript css 当我搜索时发现 PhoneGap 可以在没有更多代码的情况下完成。如果我没有苹果设备,我如何在 windows os 中使用 phonegap ?我希望你能在这个问题上帮助我。

4 个答案:

答案 0 :(得分:4)

您必须使用Phonegap buildIntel XDK等云构建工具来开发没有Mac的iOS应用。

使用Phonegap构建,你必须创建一个config.xml,将其与用HTML5 / CSS / JS编写的应用程序一起压缩并上传到Phonegap构建版本,它将返回一个.ipa iOS要下载的app文件,可以安装在iOS设备上进行测试。但是要进行构建,您需要从Mac上传导出的开发人员证书(.p12文件)并上传到phonegap构建,然后才能构建应用程序。您只需要从Mac导出的证书,您就可以获得此证书并使用Window PC上传证书并开始从Windows PC构建iOS应用程序

借助英特尔XDK,您可以使用HTML5 / CSS / JS开发应用程序,在各种设备上模拟应用程序,并在云中构建应用程序,就像使用phonegap构建一样。但是,您不需要Mac来导出证书和内容,英特尔XDK会生成证书签名请求(CSR),您必须上传到Apple开发者网站才能获得证书。您根本不需要Mac来开始构建iOS应用程序。

但在这两种情况下,当您想要将应用程序提交到Apple AppStore时,您将需要Mac,您将不得不使用XCode - > Application Loader上传iOS应用程序二进制文件以提交给AppStore。

答案 1 :(得分:2)

您可以在此处找到针对您的问题的开发人员平台指南

PhoneGap Developer Guide 您的应用程序实际上是一个HTML5使用Javascript,您可以转换所有支持此体系结构的设备,在链接中您可以看到不同平台的所有列表。

enter image description here

希望这对你有所帮助。

答案 2 :(得分:1)

Phonegap需要原生环境来包装你的html,css,javascript并生成原生内容。

iOS原生环境需要Mac OSX。

AFIK,你无法在Windows操作系统中进行iOS开发。

在解决方法上,您可以考虑使用Phonegap的online build service

答案 3 :(得分:0)

唯一可能在不触及Mac的情况下构建iOS的方法是Phonegap的云构建服务。 Phonegap Build FAQ

你仍然需要两个:

  • 用于测试目的的一些设备
  • Apple开发者帐户