iOSエンジニアのつぶやき

毎朝8:30に iOS 関連の技術について1つぶやいています。まれに釣りについてつぶやく可能性があります。

Xcode11.x(12未満) で iOS14.x の実機インストールができない

あるプロジェクトで、Xcode11.4.1 を使用していて iOS14.1 にバージョンアップした iPhone で実機インストールができないという問題が発生していました。

Failed to start remote service on device.
Please check your connection to your device.

f:id:yum_fishing:20201120184931p:plain

以前紹介した記事のように、iOS14.1 のデバイスサポートファイルを Xcode11.4.1 に含めればビルドできるだろうと思っていましたが、変わらず同じエラーが出てしまいました🙄

yamato8010.hatenablog.com

解決策

Xcode12 のリリースノートを見てみると、なにやら iOS14 から Xcode とのペアリングの際に暗号化を行うようで、それが起因して古い Xcode(Xcode12未満) では、iOS14 での実機デバックができなくなっていたようです😇 (サポートしてくれ、、)。また、Xcode12 で古い OS をビルドすることはできますが、接続の新しい暗号化はサポートされないようです。

結論、Xcode12 にアップデートしましょう🥰

参考

developer.apple.com

github.com

その他の記事

yamato8010.hatenablog.com

yamato8010.hatenablog.com

yamato8010.hatenablog.com