PhoneGap Buildでremote buildしても反映されない場合の解決策
久しぶりにPhoneGap Buildを使ってみようと思い、最新版のphonegapをインストールし、いつものようにコマンドを叩く...
phonegap remote build ios
ところが様子がおかしい...
ビルド成功!となるものの一向にPhoneGapBuildに反映されません。
原因
- phonegap CLIを再インストールしたものの何故か前バージョンのログイン情報が残ったままになっていた(どこに記録されているのかは未だに謎)
- PhoneGap Buildのパスワードをサイト上から変更したがその情報がCLI側に反映されていなかった
この場合、「パスワードが一致しませんよ?」とエラーを出してくれる方が親切設計だと思いますが、無視して「成功」と表示するようです。
解決策
一度CLI側をログアウトし、再度ログインすると解消します。
phonegap remote logout
phonegap remote login
参考になれば幸いです。
PhoneGap(Cordova)のこと
PhoneGap(Cordova)はHTML5+CSS+JavaScriptで作成したWebページをモバイルアプリに変換するツールです。
PhoneGap Buildはnpmでphonegap CLIをインストールし、後はPhoneGap Buildにユーザ登録とアプリ登録を行うだけでローカル環境無しでアプリの開発環境(iOS/Android/Windows)が整うのでとても便利なサービスです。
自分の周りだとPhoneGap(Cordova)の利用者が全然いないので、少しでも広まると嬉しいです。