嗨我是 IOS 移动版的初学者我知道我必须让Apple设备才能创建 IOS 应用。我的项目是我准备工作 HTML5 和 Javascript 和 css 当我搜索时发现 PhoneGap 可以在没有更多代码的情况下完成。如果我没有苹果设备,我如何在 windows os 中使用 phonegap ?我希望你能在这个问题上帮助我。
答案 0 :(得分:4)
您必须使用Phonegap build或Intel 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,您可以转换所有支持此体系结构的设备,在链接中您可以看到不同平台的所有列表。
希望这对你有所帮助。
答案 2 :(得分:1)
Phonegap需要原生环境来包装你的html,css,javascript并生成原生内容。
iOS原生环境需要Mac OSX。
AFIK,你无法在Windows操作系统中进行iOS开发。
在解决方法上,您可以考虑使用Phonegap的online build service
答案 3 :(得分:0)