No Policy, No Life.

目指せ楽しい技術者ライフ!

【Swift】【iOSアプリ】Wi-fiによる実機転送ができず困ったときの解決方法

用意した環境

・ iPhone7(iOS 13.5.1)

mac mini 2018(macOS Catalina 10.15.5)

・ Xcode11.5

Wi-fiがつながるネットワーク環境

何ができなかったか

SwiftUIの実機転送でデバッグがしたいがWi-fiでの転送ができない。

Lightningケーブルでmacに接続し、XcodeからRunすれば実機転送できることはわかっている。

今回の課題

1.XcodeでRunするだけでは「Unlock (iPhone名) to Continue」と出るのは何。

2.iPhoneの設定で「信頼」をするとWi-fi経由の転送を可能にできるらしい。

これがクリアできたら実機転送できるようになりそう。

こうすると実機転送できるようになった

1.簡単だが、iPhoneのロック画面を解除した。

2.「Could not launch (アプリ名)」と出てくるが、下記で「信頼」を設定した。

iPhone で[設定]→[一般]→[プロファイルとデバイス管理]

案外簡単だった

再度XcodeからRunすると実機転送できた。

まとめ

これはハマる人にはハマりそうであるのでメモとして残しておきます。

参考サイト

【iPhone】「信頼されていないデベロッパ」ダイアログが出た時の対処法 - Qiita

Xcodeでの実機転送をワイヤレスで行う方法 - Qiita

[Xcode]iPhoneの実機テストエラー・ビルドエラーの一覧と対処方法 | TickleCode