コマンドラインでiOSアプリの一覧取得/インストール/アンインストール「mobiledevice」
mobiledeviceはMac OSXからUSBでつないだiOSに対してアプリ一覧の取得、インストール/アンインストールができるコマンドラインツールです。
mobiledeviceを使うと母艦のコマンドラインからiOSのアプリを一覧したり、アンインストールしたりできます。
mobiledeviceができるのはUDIDの取得、インストールされているアプリの一覧取得、アプリのインストール、アンインストールさらに母艦のローカルポートと接続中の端末のポートへのTCPトンネルが作成できます。これを使えばWiFiや3Gがなくともアプリの特定ポートに接続できます。面白いのはJailBreakせずとも使える点でしょう。
mobiledeviceはMac OSX/iOS用、MIT Licenseのオープンソース・ソフトウェアです。
MOONGIFTはこう見る
最近、XcodeやiTunesなどに頼らないiOS開発、デプロイツールをよく見かけるようになってきました。Titaniumなどもありますが、やはりGUIツールを使わなければならないというのは面倒です。自動化を考えればやはりCUIで操作させられるのがベストです。
アプリの一覧が保存できれば、企業などで管理する際に役立つかも知れません。また独自開発のアプリを端末にインストールするのもCUIで操作できるようになります。上手に使い分ければ、生産性が高くなるはずです。チーム体制の場合などは特に使ってみるべきです。