Xcodeで、iPhone name is busy: Preparing debugger support for iPhone が出てデプロイが進まないときの対処法

XcodeでiPhoneにアプリをデプロイする方法は以前紹介したとおりですが、今回、タイトルのようなエラーがでてデプロイが進みませんでした。

簡単なメモですが、対処方法を記載しておきます。


【現象】
XcodeとiPhoneを接続し、デプロイ操作をすると、以下のようなエラーがでる

f:id:Takyu:20171210145944p:plain


【環境】
XCode 9.2
iOS 11.1.2


【対策】
(1) iTunesが起動している場合、終了させる (iOS アップデートや同期などで指示待ちになっていると影響する可能性があります)

(2) iPhoneを再起動する

(3) XCodeのデバイスリストからUnpaired Deviceを指定して再度デバイスを登録する。

Unpaired Deviceは、XcodeのWindow / Devices and Simulators で出てきたウインドウで、デバイス名を右クリックすると実行できます。

f:id:Takyu:20171210150645p:plain

私の場合、(1)を試すことで解決しました。(2)と(3)は試してませんが、以下の記事に書いてありました。

stackoverflow.com

もし(1)で直らない場合は、この記事もご参考ください。