Phonegap问题添加平台

我是Phonegap新手。 我在我的Mac上安装了phonegap。 我也安装了最新的Xcode。 我遵循http://docs.phonegap.com/en/3.4.0/guide_platforms_ios_index.md.html#iOS%20Platform%20Guide中的说明。

我成功运行

$ cordova create hello com.example.hello "HelloWorld" $ cd hello 

但是,我运行cordova platform add ios它给出了以下错误。

  Krishnak:my-app krishnak$ cordova platform add ios Creating ios project... Unknown option: n Usage: head [-options] <url>... -m <method> use method for the request (default is 'HEAD') -f make request even if head believes method is illegal -b <base> Use the specified URL as base -t <timeout> Set timeout value -i <time> Set the If-Modified-Since header on the request -c <conttype> use this content-type for POST, PUT, CHECKIN -a Use text mode for content I/O -p <proxyurl> use this as a proxy -P don't load proxy settings from environment -H <header> send this HTTP header (you can specify several) -u Display method and URL before any response -U Display request headers (implies -u) -s Display response status code -S Display response status chain -e Display response headers -d Do not display content -o <format> Process HTML content in various ways -v Show program version -h Print this message -x Extra debugging output Cordova can only run in Xcode version 4.6 or greater. Error: /Users/krishnak/.cordova/lib/ios/cordova/3.4.0/bin/create: Command failed with exit code 2 at ChildProcess.whenDone (/usr/lib/node_modules/cordova/src/superspawn.js:112:23) at ChildProcess.EventEmitter.emit (events.js:98:17) at maybeClose (child_process.js:743:16) at Process.ChildProcess._handle.onexit (child_process.js:810:5) Krishnak:my-app krishnak$ 

我已经在我的电脑上安装了xampp服务器。 我不知道如果xampp是问题。 请build议我如何解决这个问题。

这个问题可能与xampp。 这可能是由于path环境,考虑编辑你的.profile并把xampp二进制path。

或者像#export / PATH = / Applications / XAMPP / bin那样尝试评论bin:$ PATH –

希望这可以帮助你。

只需执行以下命令,以便/usr/bin/中的头文件二进制文件获取对由XAMMP安装的脚本的首选项:

 export PATH=/usr/bin/:$PATH 

在xcode 5中更新您的iOS SDK。Xcode> 首选项

在这里输入图像说明