環境セットアップ
前提条件として、Homebrewがインストール済みであること。
node.jsのnpmを使って、必要なものをインストールする。
brew install node sudo npm install -g phonegap sudo npm install -g ios-sim # コマンドラインからSimulatorを起動できるようになる
雛形アプリ作成
my-appという雛形アプリを作る。
phonegap create my-app
シミュレーターで実行
まずはシミュレーターを使って、アプリが動作することを確認する。
cd my-app
phonegap run ios
実機で実行
続いて実機を使って、アプリが動作することを確認する。
コマンドラインから実機転送できないので、xcodeから実行する。
open platforms/ios/Hello\ World.xcodeproj
iOS Developer Programに入るとか、証明書を事前に端末にいれておくとか必要かもしれないし、そうではないかもしれない。
上の手順だけではビルドして転送できない場合は、上記を疑う。
追記
今は、PhoneGapではなくCordovaなんですね。
sudo npm install -g cordova sudo npm install -g ios-sim # すでにios-simがインストール済みであれば実行しなくて良い cordova create my-app cd my-app cordova platform add ios cordova emulate ios