IPhoneをXcodeに接続しています。最近はうまく機能していました。 [デバイスとシミュレータ]セクションに表示されますが、アプリをコンパイルしようとするとD's iPhone 6S is not connected. Xcode will continue when D's iPhone 6S is connected.
と表示されます
デバイスとシミュレーターでは、切断されているように見えます。電話を再起動して、wifiのオンとオフを切り替えてみました。同じwifiネットワークに接続されているので、Xcodeを再起動してみましたが、何もしませんでした。現在、Xcode 9、Beta 6を実行しています。誰かが同様の問題を抱えており、うまくいけばそれを解決する方法を知っていますか?
どうやら、より多くの人々がこの問題を抱えています。私が見つけた唯一の「解決策」は、iPhoneをUSBに接続し、アプリを実行してから、wifiを使用して実行することでした。これは通常私の問題を解決します。
動作する可能性が高い:
window
-> Devices and Simulators
に移動しますUnpair Device
をクリックします[ウィンドウ]> [デバイスとシミュレータ]で、iPhoneを右クリックして[IPアドレスで接続]を選択し、iPhoneのIPアドレスを入力して接続します。
WIFIをオフにするオンMac、およびiPhoneもオンにします。次に、両方のデバイスでWIFIをオンにするを再度実行します。
USBケーブルを使用してアプリをiPhoneにビルドしないため、この問題に頻繁に直面します。したがって、これは接続の問題を解決するための私の通常の方法です。
細胞データをオフにすることで問題が解決しました
Macでネットワーク接続を変更したときにこの問題が発生しました。この場合、USBケーブルで電話を再接続しても機能しません。 xCodeを再起動する必要がありました。
これは、答えが言及するのを忘れた他の考えられる理由を追加するためです。
新しい電話があり、Xcodeが古い電話に接続しようとしています:Window <<デバイスとシミュレーター:+ボタンを押して、USBケーブルで電話を接続してクリック
お使いのデバイス。その時点で追加する必要があります。
Wifiの代わりにbluetoothを実行することもできますが、それでも同じ問題が発生する可能性があります。 デバイスが正しく接続されていることを確認してください
Xcodeがデバイスを頻繁に忘れる理由は複数あります。それらの1つは、自動的に割り当てられる動的IPである可能性があります。
一般的なトラブルシューティング(デバイスのロック解除など)以外に、私の経験に基づいたいくつかの提案があります。
1)コンピューターとデバイスでSame WIFIを使用しているかどうかを確認します。
2)Xcode> Devices and Simulators>右クリック> npair Deviceで、再度接続します。
3)静的IPを使用することをお勧めします。少なくともデバイスについては(iPhoneに手動IPアドレスを与えます)。
4)[Xcode]> [デバイスとシミュレーター]> IPアドレス経由で接続
5)SBケーブルを使用アプリを実行してから、プラグを抜いてワイヤレスを使用すると、ほとんどの場合解決します。
6)コンピューターとモバイルデバイスのワイヤレスの切断と再接続
7)Cellular Dataをオフにします
8)使用しているすべてのVPNをオフにします。
9)コンピューターとデバイスのネットワーク設定を確認します。疑わしい設定を無効にします(Proxy etc)。
10)再起動デバイスとコンピューター。多くの場合、ネットワークインターフェイスの問題はほとんど解決されません。
IPhone Xのロックを解除した状態でXcodeを再度開く必要があり、その後すぐにWindows-> Devicesを開く必要がありました。
その後、メッセージは「iPhone Xはビジーです:iPhone Xのデバッガーサポートを準備しています」に変更されました。
また、iOSデバイスがMacと同じwifiネットワーク上にあることを確認してください。そうしないと、そのデバイスのワイヤレス開発を使用するチェックボックスをオンにしている場合でも、XcodeはUSB経由でデバイスを接続することを要求します。
誰かが私がやったことをした場合に備えて:私は以前Mac miniとワイヤレス接続していたが、ある日ケーブルを使うことにした。その日から、デバイスに問題があり、Xcodeを初めて開いたときは常にUSBを使用する必要がありました。ケーブル接続を取り外したとき、すべてが以前と同様に正常に機能しました。
Macおよびdeviceが同じネットワーク(Wi-Fi)接続で接続されていることを確認してください。
Macでwifiを再起動するとうまくいきました。