【Xcode9】An error was encountered while attempting to communicate with this device.のエラーが出た場合の対処方法【iOS11】

2019年8月29日

アプリ作成していると突然以下のようなエラーがでてビルド出来なくなる時があります。

An error was encountered while attempting to communicate with this device. (The device does not recognize this host.)

このようなエラーが出た場合は以下の方法で治ることがあります。

1.Xcode→Product→Clean

一度Cleanを行なったあと再度Buildしてみてください。
これで治る場合があります。

2.Xcodeを一度終了して再起動させる

Xcodeを一度完全に終了させて再起動させて後、再度buildしてみてください。
これで治る場合があります。

開いているXcodeプロジェクトを閉じるだけでなく、一度完全に終了させることに注意してください。

3.使用しているiphoneを再起動する

iphoneを再起動した後、再度buildしてみてください。
これで治る場合があります。

4.最終手段 gitを使用している場合、一つ前のコミットに戻る。

gitを使いコミットをしている場合に限りますが、最終手段として一つ前のコミットに戻ることで治ります。しかし、コミットしてからの作業が戻ってしまうので上記3つの方法を試してそれでもダメだった場合のみ、この方法を試すことを推薦します。