7

Cordova 3.0.0 CLI ツールをテストしました。コマンド

$ sudo cordova platform add android

OKでした。しかし、コマンド中にエラーが発生しました

$ sudo cordova platform add ios

エラー

[Error: An error occured during creation of ios sub-project. /bin/sh: /Users/user/.cordova/lib/ios/cordova/3.0.0/bin/create: No such file or directory ]

以前のバージョンをインストールすることにしたとき

$ sudo npm install -g cordova@2.9.0

はい、 -

$ cordova platform add ios

コマンドは彼の仕事をしました。私はiosサブプロジェクトを手に入れました

Xcode 4.6.3 を使用しており、xCode のコマンド ライン ツールがインストールされています。手がかりを事前にありがとう。

ところで、私はそのような問題を抱えているだけではありません。参照してください - PhoneGap CLI: 「ios サブ プロジェクトの作成中にエラーが発生しました」https://groups.google.com/forum/#!msg/phonegap/woWZzT39osg/CpK_rUIKmYAJ

更新: 修正: バージョン管理されたフォルダーが削除されました。

rm -rf ~/.cordova/lib/ios/cordova/3.0.0/

以降

$ sudo cordova platform add ios

ios プラットフォームがエラーなしで追加されました。

4

4 に答える 4

7

同じ問題があり、PhoneGap 3.0 The Command Line Interface documentation にも従っている場合は、呼び出してプロジェクトを作成しました

$ cordova create HelloWorld com.example.hello "Hello World"

次に、Hello World の間の空白を削除してみてください。

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

Android プラットフォームを追加するときに失敗した理由は、コマンドが「Hello World」でアクティビティを作成しようとしたためです。したがって、空白を削除すると、この問題は解決します。

于 2013-07-24T23:57:02.060 に答える