16

を使用してコマンドラインから iOS シミュレーターを起動しようとすると $ phonegap run ios 、以下のエラーが表示されます

エラー: ios-sim が見つかりませんでした。https://github.com/phonegap/ios-simからバージョン 1.5 以降をダウンロードしてビルド し、パスにインストールしてください。または、homebrew を使用して「brew install ios-sim」を実行します: http://mxcl.github.com/homebrew/

上記の ios-sim フォルダーを自分のパスにコピーしてみました。まだエラーが発生します。

4

2 に答える 2

32

最善の解決策:

  1. XCodeとそのコマンド ライン ツールがインストールされており、使用許諾契約に同意していることを確認してください。

  2. ターミナルで次のコマンドを実行して、Homebrew をダウンロードしてインストールします。

    ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install )"

  3. 次のコマンドを実行して、Homebrew 経由で ios-sim をインストールします。

    brew install ios-sim

  4. エラー メッセージに注意するか、インストールが成功したら、iOS シミュレーターを実行できるはずです。

    phonegap run ios


代替ソリューション:

npm 経由で ios-sim をインストールしてみてください:

  • に向かうhttp://nodejs.org/を開き、node.js をインストールします (npm はノードのパッケージ マネージャーとして自動的にインストールされます)。
  • を実行して npm 経由で ios-sim をインストールします。

    sudo npm install ios-sim -g

  • Windows マシンを使用している場合は、コマンド プロンプトを管理者として開き、npm install ios-sim代わりに実行します

于 2013-10-21T09:29:47.073 に答える
5

シミュレーターで実行するには、ios-sim と ios-deploy をインストールする必要があります。

以下は、iOS エミュレーターで実行する手順です。

  1. 次を実行して、npm を使用して ios-sim をインストールします。

    sudo npm install ios-sim -g

  2. 次を実行して、npm を使用して ios-deploy をインストールします。

    sudo npm install ios-deploy -g

  3. シミュレータが実行されていることを確認してください

  4. 最終コマンド:

    phonegap run ios --emulator

特定のシミュレーターで実行する必要がある場合は、次の手順を実行します。

  1. 利用可能なシミュレーターとその正確な名前のリストを見つける

    コルドバ エミュレート ios --list

  2. 以下を使用して特定のシミュレーターで実行するようになりました。

    コルドバ エミュレート ios --target="XXXXXX"

于 2016-07-15T13:20:47.933 に答える