我正在使用cordova创建一个跨平台应用程序,我收到以下错误:
Creating ios project...
Error: C:\Users\Jay\.cordova\lib\ios\cordova\3.4.1\bin\create: Command failed wi
th exit code ENOENT
at ChildProcess.whenDone (C:\Users\Jay\AppData\Roaming\npm\node_modules\cord
ova\src\superspawn.js:126:23)
at ChildProcess.EventEmitter.emit (events.js:95:17)
at Process.ChildProcess._handle.onexit (child_process.js:795:12)
Run Code Online (Sandbox Code Playgroud)
您无法从Mac OS X以外的操作系统将ios平台添加到您的cordova项目中.
这是因为cordova需要存在XCode,因此它可以创建一个XCode项目,用它来构建ios二进制文件.
相关部分:
构建iOS应用程序所需的Apple®工具仅在基于Intel的Mac上的OS X操作系统上运行.Xcode®6.0(最低要求版本)仅在OS X版本10.9(Mavericks)或更高版本上运行,并包含iOS 8 SDK(软件开发工具包).要将应用程序提交到Apple App Store,需要最新版本的Apple工具.
| 归档时间: |
|
| 查看次数: |
3426 次 |
| 最近记录: |