我刚刚升级到了Mac Mojave(我确定这是问题的原因)。
问题是,每次我尝试使用命令构建我的应用程序时都会出现问题。
ionic cordova build ios
我遇到了以下错误。
CordovaError: Promise rejected with non-error: 'ios-deploy was not found. Please download, build and install version 1.9.2 or greater from https://github.com/phonegap/ios-deploy into your path, or do \'npm install -g ios-deploy\''
at cli.catch.err (/usr/local/lib/node_modules/cordova/bin/cordova:30:15)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:189:7)
输入代码这里
[错误]在运行cordova的子进程时发生了一个错误。
cordova build ios exited with exit code 1.
Re-running this command with the --verbose flag may provide more information.
我想我需要安装ios-deploy,所以我运行了这个命令。
npm install -g ios-deploy
但是我遇到了以下错误。
npm ERR! code ELIFECYCLE
npm ERR! errno 65
npm ERR! ios-deploy@1.9.3 preinstall: `./src/scripts/check_reqs.js && xcodebuild`
npm ERR! Exit status 65
npm ERR!
npm ERR! Failed at the ios-deploy@1.9.3 preinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/alex/.npm/_logs/2018-10-15T15_07_47_819Z-debug.log
我已经到处寻找答案,但是找不到。