我已经下载了node.js和cordova。我下载了最新版本的手机缺口。当我做的时候: cordova平台添加ios 我得到了:
"Downloading cordova library for ios...
Download complete
Creating ios project...
'C:\Users\Mario\cordova\lib\ios\cordova\3.4.0\bin\create' is not recognized as an internal or
external command, operable program or batch file.
Error: cmd: Command failed with exit code 1
at ChildProcess.whenDone (C:\Users\Mario\AppData\Roaming\npm\node_modules\cordova \src\superspawn.js:112:23)
at ChildProcess.EventEmitter.emit(events.js:98:17)
at maybeClose (child_process.js:743:16)
at Process.ChildProcess._handle.onexit (child_process.js:810:5)
我已将JAVA_HOME中的路径设置为正确的路径,并确保路径中的android平台和平台工具正确。
在phonegap API文档中,它说:“要开发Cordova应用程序,您必须为您定位的每个移动平台安装SDK。”他们是说我们应该下载Apple IOS SDK吗?甚至可以在Windows机器上使用它?
答案 0 :(得分:1)
您只能在拥有iOS SDK(Mac)或通过phonegap构建网络服务(http://build.phonegap.com)的计算机上创建iOS应用程序
此外,您需要iOS开发者帐户才能将应用程序部署到设备或应用程序商店。