我如何使用PhoneGap在Windows操作系统中创buildiOS应用程序?
嗨,我是iOS移动的初学者我知道,我必须有苹果设备来创buildIOS应用程序。 我的项目是,我准备工作是HTML5和Javascript和CSS当我search我发现PhoneGap可以做到这一点,没有更多的代码。所以如何我可以在Windows操作系统上的电话如果我没有苹果设备? 我希望你能在这个问题上帮助我。
在这里你可以find你的问题的开发平台指南
PhoneGap开发人员指南您的应用程序实际上是一个HTML5的JavaScript,你可以转换为所有设备支持这个架构,在链接你看到不同的平台的所有列表。
希望这对你有所帮助。
您将不得不使用诸如Phonegap构build或Intel XDK之类的云构build工具来在没有Mac的情况下开发iOS应用程序。
使用Phonegap构build,您将不得不创build一个config.xml
,并将其与以HTML5 / CSS / JS编写的应用程序一起压缩,然后将其上传到Phonegap版本,并返回一个.ipa
iOS应用程序文件以供下载。安装在iOS设备上进行testing。 但是要构build,您需要从Mac上传导出的开发人员证书(.p12文件),然后上传到phonegap版本,然后才能构build应用程序。 你只需要从Mac导出的证书,你可以得到这个证书,并使用Window PC上传证书,并开始从Windows PC构buildiOS应用程序
借助英特尔XDK,您可以使用HTML5 / CSS / JS开发应用程序,模拟各种设备上的应用程序,并像使用phonegap构build一样在云中构build应用程序。 但是您不需要Mac来导出证书和资料,Intel XDK会生成证书签名请求(CSR),您必须上传到苹果开发者网站才能获得证书。 你根本不需要Mac就可以开始构buildiOS应用程序。
但是,在这两种情况下,如果要将应用程序提交到Apple AppStore,则需要使用Mac,则必须使用XCode – > Application Loader将iOS应用程序二进制file upload到AppStore。
Phonegap需要本地环境来包装你的HTML,CSS,JavaScript和生成一个本地构build。
iOS本地环境需要Mac OSX。
AFIK,你不能在Windows操作系统下进行iOS开发。
在解决你的问题时可以考虑使用Phonegap的在线构build服务
Phonegap的云build设服务是构buildiOS而不接触Mac的唯一可能方式。 Phonegap生成FAQ
你仍然需要两个:
- 一些设备用于testing目的
- 一个苹果开发者帐户