首页 文章

尝试添加ios平台项目时出现Ionic Framwork错误

提问于
浏览
5

我正在尝试创建一个新的Ionic项目,当我运行命令时:

离子平台添加ios

我在最后得到以下错误:

运行命令:/Users/nnation/myApp/hooks/after_prepare/010_add_platform_class.js / Users / nnation / myApp错误:在ChildProcess.spawn(child_process.js)的exports._errnoException(util.js:746:11)处生成EACCES: 1162:11)在Object.exports.spawn上的Object.exports.spawn(child_process.js:995:9)(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js :100:31)在runScript上运行runScriptViaChildProcessSpawn(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/hooks/HooksRunner.js:188:23)(/ usr / local / lib / node_modules / cordova) /node_modules/cordova-lib/src/hooks/HooksRunner.js:131:16)在/fulfilled /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/hooks/HooksRunner.js:114:20 (/usr/local/lib/node_modules/cordova/node_modules/q/q.js:787:54)at self.promiseDispatch.done(/usr/local/lib/node_modules/cordova/node_modules/q/q.js: 816:30)在Promise.promise.promiseDispatch(/usr/local/lib/node_modules/cordova/node_modules/q/q.js:749:13)

我不知道那是什么意思,所以我再次运行它,我得到了以下内容:

$ sudo离子平台添加ios运行cordova平台添加ios平台ios已添加 .

认为一切都很好我然后跑:

$ sudo ionic build ios

然后再次发生这种情况:

运行cordova build ios运行命令:/Users/nnation/myApp/hooks/after_prepare/010_add_platform_class.js / Users / nnation / myApp错误:在ChildProcess.spawn处的exports._errnoException(util.js:746:11)处生成EACCES( child.process.js:1162:11)在Object.exports.spawn的Object.exports.spawn(child_process.js:995:9)(/ usr / local / lib / node_modules / cordova / node_modules / cordova-lib / src / cordova) /superspawn.js:100:31)在runScript(/ usr / local / lib)的runScriptViaChildProcessSpawn(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/hooks/HooksRunner.js:188:23) /node_modules/cordova/node_modules/cordova-lib/src/hooks/HooksRunner.js:131:16)/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/hooks/HooksRunner.js:114 :在_fulfilled(/usr/local/lib/node_modules/cordova/node_modules/q/q.js:787:54)的20位于self.promiseDispatch.done(/ usr / local / lib / node_modules / cordova / node_modules / q / q.js:816:30)在Promise.promise.promiseDispatch(/ usr / local / lib / node_modules / cordova / node_mod ULES / Q / q.js:749:13)

有人可以协助我弄清楚什么是错的或者我错过了什么?我正在运行MacOS .

1 回答

  • 8

    我用 ionic hooks add 解决了这个问题 .

    找到了here

相关问题