渋谷ほととぎす通信

完全趣味でやってる技術メモ。※所属団体とは一切関係がありません。

Xcode An error was encountered while attempting to communicate with this device.というエラー


ご無沙汰になってしまうと、機嫌を損ねるXcodeさん。
久々に実機ビルドしようとしたら以下のエラー。

An error was encountered while attempting to communicate with this device. (The service is invalid.) Please try rebooting and reconnecting the device. (0xE8000022).

環境

  • iOS 12.1 iPhone6s
  • Xcode Version 10.0 (10A255)
  • macOS HighSierra 10.13.6

ググって出てきた解決策を一つずつ試していきましょう。

1.Clean Build Folerの実行してビルド

f:id:esakun:20181214142718p:plain

だめでした。

Xcodeの再起動してビルド

f:id:esakun:20181214143054p:plain
エラーが変わりました。

Could not locate device support files.
This iPhone 6s is running iOS 12.1 (16B92), which may not be supported by this version of Xcode.

Xcodeが古かったようです...

f:id:esakun:20181214143612p:plain
※AppStoreのキャプチャより
iOS12.1からはXcode10.1が必要なのでしょうね。

Xcodeを10.1にバージョンアップしたら、正常に実機ビルドできるようになりました。こういうトラブルちょいちょい挟み込まれてきます。おそらく今後も...

参考

ひとこと

ロマサガRS ランク100までいったでござる。