MacBook上でideviceコマンドを使用する方法
iDeviceコマンドをMacBookで使用するには、iDeviceツールキットをインストールする必要があります。iDeviceコマンドのインストールと使用手順は以下の通りです。
- ターミナルアプリを起動します。
- Homebrewをインストールするには、ターミナルに次のコマンドを入力します(Homebrewがすでにインストールされている場合は、この手順をスキップしてください)。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- iDeviceツールキットをインストールする。ターミナルに次のコマンドを入力:
brew install --HEAD usbmuxd
brew link usbmuxd
brew install --HEAD libimobiledevice
brew install ideviceinstaller
- MacbookにiOS機器を接続し、iOS機器に対してMacbookの認識を許可していることを確認してください。iOS機器のパスコードの入力を求められた場合は、パスコードを入力してロックを解除してください。
- ターミナルに下記コマンドで接続しているiDeviceを一覧化します。
idevice_id -l
- 以下のコマンドを使用してさまざまな iDevice コマンドを実行してください。たとえば、以下によく使用される iDevice コマンドの例を示します。
- アプリをインストール
ideviceinstaller -i /path/to/app.ipa
- アプリをアンインストールする
ideviceinstaller -U com.example.app
- アプリケーションのエクスポート:
ideviceinstaller -l
ideviceinstaller -o export com.example.app /path/to/export/directory
- アプリの実行
idevicedebug -u <udid> run com.example.app
(お使いの iDevice の UDID を に置き換えてください)
これらはよく使われる iDevice コマンドの例ですが、必要に応じて独自のユースケースに合わせて他のコマンドを使用できます。ターミナルに「man ideviceinstaller」と入力すると iDevice コマンドの詳細とオプションが得られます。