xcrunのアプリインストールで、一度ペアリングしたのにエラーになる

xcrun経由でipaファイルをインストールしようとしたらエラーになったので、対応を備忘録として残しておきます。

問題

次のようにアプリインストールをxcrunで実行しました。デバイスは一度ペアリングしたものです。

Terminal window
xcrun devicectl device install app --device xxxxxxxx yyyyyyy.ipa

で、出たエラーが次のやつです。

ERROR: The device must be paired before it can be connected. (com.apple.dt.CoreDeviceError error 2 (0x02))
--------------------------------------------------------------------------------
ERROR: The device must be paired before it can be connected. (com.apple.dt.RemotePairingError error 2 (0x02))

原因

書いてあるとおりデバイスがペアリングされてません。

筆者は開発用端末でたびたび「すべての設定をリセット」を実行します。これでペアリングが切れたようです。

対応

Xcodeを開くと再びペアリングされます(コマンドからやりたいけどできないっぽい)。


以上、xcrunのipaアプリインストールのペアリングエラーの備忘録でした。