我非常滿意迄今爲止在Ionic框架上看到的所有內容,這是一個發現球可以玩的孩子,他。iOS上的離子構建和模擬 - 錯誤
不過,我面臨着一些工具配置問題:
安裝了Apache 6.2.0科爾多瓦在我的Mac和Xcode 7.2.1和優勝美地;
安裝了Ionic 1.7.15客戶端;節點4.4.5和NPM 3.9.3;
我設法創建了一個應用程序,打開離子和離子實驗室視圖,沒有問題。
但是當我嘗試安裝的組件建立在Xcode中,存在一些問題:
一)IOS的是 - 沒問題
B)IOS部署 - 各種錯誤消息:
Npm WARN lifecycle [email protected]~preinstall: can not run in wd% s% s (% s = wd) [email protected] ./src/scripts/check_reqs.js xcodebuild &&/usr/local /lib/node_modules/.staging/ios-deploy-298c9491
npm ERR! Darwin 14.5.0
npm ERR! argv "/ usr/local/bin/node" "/ usr/local/bin/npm" "install" "-g" "ios-deploy"
npm ERR! node v4.4.5
npm ERR! npm v3.9.3
npm ERR! path/usr/local/lib/node_modules/ios-deploy/build/Release/ios-deploy
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! ENOENT ENOENT: no such file or directory chmod '/ usr/local/lib/node_modules/ios-deploy/build/Release/ios-deploy'
npm ERR! ENOENT ENOENT: no such file or directory chmod '/ usr/local/lib/node_modules/ios-deploy/build/Release/ios-deploy'
npm ERR! ENOENT This is Most Likely not a problem with npm itself
npm ERR! ENOENT and is related to npm not being able to find the file.
npm ERR! ENOENT
npm ERR! Please include The Following file with any support request:
npm ERR! /Users/myuser/npm-debug.log
我有問題,在命令的執行:
1)$離子平臺添加IOS:
Updated the hooks directory to have execute permissions
Downloading Default Ionic Resources
Downloading: https://github.com/driftyco/ionic-default-resources/archive/master.zip
[=============================] 100% 0.0s
Done adding default Ionic resources
Adding icons for platform: ios
/usr/local/lib/node_modules/cordova/node_modules/configstore/index.js:53
throw err;
^
Error: EACCES: permission denied, open '/Users/myuser/.config/configstore/insight-cordova.json'
You do not have access to this file.
at Error (native)
at Object.fs.openSync (fs.js: 549: 18)
at Object.fs.readFileSync (fs.js: 397: 15)
at Object.create.all.get (/usr/local/lib/node_modules/cordova/node_modules/configstore/index.js:34:26)
at Object.Configstore (/usr/local/lib/node_modules/cordova/node_modules/configstore/index.js:27:44)
at new Insight (/usr/local/lib/node_modules/cordova/node_modules/insight/lib/index.js:38:34)
at Object. <anonymous> (/usr/local/lib/node_modules/cordova/src/telemetry.js:37:15)
at Module._compile (module.js: 409: 26)
at Object.Module._extensions..js (module.js: 416: 10)
at Module.load (module.js: 343: 32) "
I can not compile with the command "$ ionic build ios" using only "$ sudo ionic build ios
最後,該命令「須藤$離子效仿IOS」打開模擬器,但不顯示該項目...
我很感激,如果任何人有任何方向......
感謝。
Jan Ferrer
你試過'NPM安裝-g IOS-deploy'?這不是解決方案,但可能會幫助 –
你好@Medet,是的,我已經嘗試了至少兩次這個選項,但錯誤消息保持不變。謝謝。 –