2016-07-26 10 views
0

我一直在为Android开发一款Windows电脑,但是一旦掌握了Mac Mini电脑,一旦我得到了更新,埃尔卡皮坦,安装了XCode,以及其他一切(的NodeJS,离子等),操作系统我试图对iOS和构建断裂做一个构建说:Ionic Beta 10 iOS版本 - 您正在尝试为ios打造,但没有安装平台

You're trying to build for iosbut don't have the platform installed yet.

我离子设置是如下:

Cordova CLI: 5.4.1
Gulp version: CLI version 3.9.1
Gulp local: Local version 3.9.1
Ionic Framework Version: 2.0.0-beta.10
Ionic CLI Version: 2.0.0-beta.32
Ionic App Lib Version: 2.0.0-beta.18
ios-deploy version: 1.8.6
ios-sim version: 5.0.8
OS: Mac OS X El Capitan
Node Version: v5.12.0
Xcode version: Xcode 7.3.1 Build version 7D1014

我得到的错误如下:

Running 'build:before' gulp task before build
[23:21:58] Starting 'clean'...
[23:21:58] Finished 'clean' after 65 ms
[23:21:58] Starting 'build'...
[23:21:58] Starting 'sass'...
[23:21:58] Starting 'html'...
[23:21:58] Starting 'fonts'...
[23:21:58] Starting 'scripts'...
[23:21:58] Finished 'scripts' after 74 ms
[23:21:58] Finished 'fonts' after 85 ms
[23:21:58] Finished 'html' after 95 ms
[23:21:59] Finished 'sass' after 1.11 s
[23:22:10] Finished 'build' after 12 s
[23:22:10] Starting 'build:before'...
[23:22:10] Finished 'build:before' after 7.64 μs

• You're trying to build for iosbut don't have the platform installed yet.
∆ Installing ios for you.
Installing cordova-plugin-device
Installing cordova-plugin-console
Installing cordova-plugin-whitelist
Installing cordova-plugin-splashscreen
Installing cordova-plugin-statusbar
Installing ionic-plugin-keyboard
Caught exception:
Error: Command failed: cordova plugin add --save cordova-plugin-device
Parsing /Users/esx/projects/xcatalyst%20mobile%20app/config.xml failed
Error: Unencoded <
Line: 2
Column: 2
Char: <

at ChildProcess.exithandler (child_process.js:202:12)
at emitTwo (events.js:100:13)
at ChildProcess.emit (events.js:185:7)
at maybeClose (internal/child_process.js:850:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)

作为一个方面说明,我确实有节点V6。?。?并安装了Cordova v6.3.0,但在那里出现Cordova CLI在执行“离子信息”时显示为“未安装”的问题。

我也试图执行“离子状态的复位”却得到了一个类似的错误:

Removed platforms and plugins
Attempting to restore your Ionic application from package.json

Restoring Platforms

cordova platform add ios
cordova platform add android

Restore platforms is complete

Restoring Plugins

cordova plugin add cordova-plugin-whitelist
Caught exception:
undefined

这是使用的是Mac,并试图建立一个使用的离子应用我的第一次尝试。我遵循(或尝试过)Ionic网站上的设置信息(OSX Setup)。

我不确定如何跟踪这些错误。

在此先感谢您的帮助。

+0

尝试使用旧版本的节点,'0.12.7'总是为我工作。使用NVM更改节点版本btw。 –

回答

0

问题出在我的config.xml中,它有一些无效的字符和语法问题。我猜想为Android平台构建这些并不重要,但它确实适用于iOS版本。

相关问题