web-dev-qa-db-ja.com

iPhoneが接続されていません

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を実行しています。誰かが同様の問題を抱えており、うまくいけばそれを解決する方法を知っていますか?

39
Bold Lion

どうやら、より多くの人々がこの問題を抱えています。私が見つけた唯一の「解決策」は、iPhoneをUSBに接続し、アプリを実行してから、wifiを使用して実行することでした。これは通常私の問題を解決します。

12
Bold Lion

動作する可能性が高い:

  1. Xcodeを開く
  2. window-> Devices and Simulatorsに移動します
  3. デバイスを右クリックします
  4. Unpair Deviceをクリックします
  5. xcodeを再起動する
  6. iPhoneを再起動します。
  7. IPhoneをUSB経由で接続する
  8. アプリを実行する
  9. その後、プラグを抜くと、wifi経由で再度実行されるはずです。
32
ScottyBlades

[ウィンドウ]> [デバイスとシミュレータ]で、iPhoneを右クリックして[IPアドレスで接続]を選択し、iPhoneのIPアドレスを入力して接続します。

28
Sam H.

Sam H。の答えとして、Connect via IP Addressができます。これはXCode 9 or 9.1の関数です。デバイスをiOS11 +に更新する必要があります

enter image description here

18
JerryZhou

WIFIをオフにするオンMac、およびiPhoneもオンにします。次に、両方のデバイスでWIFIをオンにするを再度実行します。

USBケーブルを使用してアプリをiPhoneにビルドしないため、この問題に頻繁に直面します。したがって、これは接続の問題を解決するための私の通常の方法です。

15
choofie

私はXcode 9.1を使用していますが、突然この問題が発生しました。他の回答を読んだ後、wifiデバッグ経由のXcodeのバグであることがわかりました。以下のインターフェース、「ネットワーク経由で接続」のチェックを外します。問題が解決し、USB経由でデバッグに戻りました。

enter image description here

3
Lin May

細胞データをオフにすることで問題が解決しました

3
Manish Mahajan

Macでネットワーク接続を変更したときにこの問題が発生しました。この場合、USBケーブルで電話を再接続しても機能しません。 xCodeを再起動する必要がありました。

2
Beninho85

これは、答えが言及するのを忘れた他の考えられる理由を追加するためです。

新しい電話があり、Xcodeが古い電話に接続しようとしています:Window <<デバイスとシミュレーター:+ボタンを押して、USBケーブルで電話を接続してクリック
お使いのデバイス。その時点で追加する必要があります。

Wifiの代わりにbluetoothを実行することもできますが、それでも同じ問題が発生する可能性があります。 デバイスが正しく接続されていることを確認してください

1

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)再起動デバイスとコンピューター。多くの場合、ネットワークインターフェイスの問題はほとんど解決されません。

1
Naveed Abbas

IPhone Xのロックを解除した状態でXcodeを再度開く必要があり、その後すぐにWindows-> Devicesを開く必要がありました。

その後、メッセージは「iPhone Xはビジーです:iPhone Xのデバッガーサポートを準備しています」に変更されました。

1
JustForHelp

また、iOSデバイスがMacと同じwifiネットワーク上にあることを確認してください。そうしないと、そのデバイスのワイヤレス開発を使用するチェックボックスをオンにしている場合でも、XcodeはUSB経由でデバイスを接続することを要求します。

1
todd412

誰かが私がやったことをした場合に備えて:私は以前Mac miniとワイヤレス接続していたが、ある日ケーブルを使うことにした。その日から、デバイスに問題があり、Xcodeを初めて開いたときは常にUSBを使用する必要がありました。ケーブル接続を取り外したとき、すべてが以前と同様に正常に機能しました。

0
Thomas

Macおよびdevice同じネットワーク(Wi-Fi)接続で接続されていることを確認してください。

0
Rahul Panzade

Macでwifiを再起動するとうまくいきました。

0
BuzzLightyear