ITエンジニア/デザイナ向けにオープンソースを毎日紹介

mobiledeviceはMac OSXからUSBでつないだiOSに対してアプリ一覧の取得、インストール/アンインストールができるコマンドラインツールです。

mobiledeviceを使うと母艦のコマンドラインからiOSのアプリを一覧したり、アンインストールしたりできます。


UDIDを取得するコマンドです。


コマンドオプションです。


インストールされているアプリを一覧するコマンドです。

mobiledeviceができるのはUDIDの取得、インストールされているアプリの一覧取得、アプリのインストール、アンインストールさらに母艦のローカルポートと接続中の端末のポートへのTCPトンネルが作成できます。これを使えばWiFiや3Gがなくともアプリの特定ポートに接続できます。面白いのはJailBreakせずとも使える点でしょう。

mobiledeviceはMac OSX/iOS用、MIT Licenseのオープンソース・ソフトウェアです。


MOONGIFTはこう見る

最近、XcodeやiTunesなどに頼らないiOS開発、デプロイツールをよく見かけるようになってきました。Titaniumなどもありますが、やはりGUIツールを使わなければならないというのは面倒です。自動化を考えればやはりCUIで操作させられるのがベストです。

アプリの一覧が保存できれば、企業などで管理する際に役立つかも知れません。また独自開発のアプリを端末にインストールするのもCUIで操作できるようになります。上手に使い分ければ、生産性が高くなるはずです。チーム体制の場合などは特に使ってみるべきです。

imkira/mobiledevice - GitHub

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2