渋谷ほととぎす通信

新しいこと、枯れたこと問わず大庭が興味を持ったものを調査、生活の効率を求める完全趣味の技術ブログ。基礎を大事にしています。

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までいったでござる。