web-dev-qa-db-ja.com

XcodeにiOSデバイスが表示されませんが、iTunesには表示されます

奇妙な問題があります。

IOS 5.0.1(9A405)を搭載したiPadとXcode 4.2(ビルド4C199)を搭載したiOS SDK 5.0.1をMacにインストールしています。

Xcodeにデバイスが表示されません。通常の「SauronのiPad」ではなく「iOSデバイス」と表示されます。
(iTunesに表示されるため、デバイスが接続されていると確信しています。)Xcodeは、デバイスでアプリケーションを起動することを拒否します。それは言います:

「選択されたデバイスを使用してXcodeを実行することはできません。互換性のあるiOSバージョンで利用可能なプロビジョニング済みiOSデバイスはありません。

XcodeはiOS 4.3.3を搭載した他のiPadを認識し、このデバイスでアプリケーションを実行できます。 Macを再起動しようとしましたが、結果はありません。

プロビジョニングプロファイル、開発者証明書なども確認しました。

誰にもアイデアはありますか?

101
Vlad
  1. Xcodeで[ウィンドウ] Organ [オーガナイザー]を選択します。 [デバイス]で、デバイスを選択します。開発の準備が整っていない場合は、[開発に使用]をクリックします。

  2. 上記で問題が解決しない場合は、プロジェクト設定から、展開ターゲットをアプリの開発対象以下に設定します。

  3. それ以外の場合は、証明書とプロビジョニングプロファイルに問題があります。使用しているプロビジョニングプロファイルにデバイスのUDIDが追加されていることを確認してください。

71
iVipS

これはOPの特定の問題に対処していませんが、他の人がこの質問を見つけた場合の解決策になるかもしれません。

状況によっては、Mac OS/iOS/Xcodeのバージョンに変更がなくても、Xcodeは以前に認識されていた接続デバイスを認識しません(表示されません)。これは、接続するときにMacやデバイスがロックされているときにデバイスを接続すると発生するようです。デバイスは、すでに信頼していたとしてもコンピューターを信頼するかどうかを尋ねますが、デバイスはまだXcodeに表示されません。

Xcodeまたはデバイスを再起動しても効果はないようです。 1つの解決策は、Macを再起動することです。もう1つのより迅速な解決策は、usbmuxdを再起動することです。

  1. Xcodeを終了
  2. デバイスを切断する
  3. 端末ウィンドウで次のように入力します:Sudo pkill usbmuxd(自動的に再起動されます)
  4. Xcodeを再起動する
  5. デバイスを接続する

これで、デバイスがXcodeに再び表示されます。

それが少数の人々に役立つことを願っています。どうやら!

213
jcaron

同じ問題が発生し、Xcodeを再起動すると、再び電話が見つかりました。

36
Alex Pelletier

今日、この問題に遭遇し、Xcode 8.2.1が接続されたiPad(iOS 10.2)が接続されなくなったと突然判断しました。プラグを抜いて、再び差し込んで、私のMacbookを再起動して、上記の多くの推奨事項を試しました。 この問題を解決したのは、ipadデバイス自体をシャットダウンして再起動することでした。

10
Jeremy_inPDX

同じ問題を抱えている可能性があり、上記の回答が機能しない他の人へ:デバイスにインストールされているiOSバージョンが、MacにインストールしたiOS SDKバージョンと一致していることを確認してください。これらが一致しない場合、デバイスにビルドできません。

9
Kasper Munck

公式ではないAppleケーブルを使用して、この問題が発生しました。

それが役に立てば幸い。

8
Franck

私の答えが新しい開発者に役立つかもしれません。次の手順に従うだけで、iPhone/iPadをXコードで接続できます。 enter image description here

5
Abhishek Mishra

私の場合、次の手順を実行しました

  1. XCodeを終了します
  2. デバイスを切断する
  3. 端末でSudo launchctl stop com.Apple.usbmuxd
  4. Xcodeを再起動
  5. デバイスを接続する
4

上記の提案されたすべてのソリューションをかろうじて試しました。私の問題を解決して解決した唯一のことは、Xcodeの「オーガナイザー」に入り、iPhoneを右クリックし、「オーガナイザーから削除」をクリックしてから、Xcodeがデバイスを自動的に再追加するまで約10秒待つことでした。

以前に電話を差し込んだところ、iTunesはそれを正常に認識して同期しましたが、オーガナイザーで言ったすべてのxcodeは「デバイスは現在接続されていません」で、iTunesが同期していて同期していない場合に最も確実に接続されましたWi-Fi。

Xcodeで電話を削除して再度追加する必要があったのは私にはありませんが、これを行ったのは素晴らしいことです。

4
Benjamin Oman

Xcode 7(および場合によっては上記)の場合、

go to Window -> Devices, 

一番下のplus signをヒットし、select the deviceを接続してhit nextを押してから、Use for developmentを押します。

これは、Xcodeがデバイスを読み取っている場合にのみ機能しますが、デバイスでアプリを実行することはできません。

また、device's OS version is greater than or equal to your app'sDeployment Target OSバージョンを確認してください。

3
Vinit Nayak

上記のすべてを試してみましたが、役に立ちませんでした。私は長年電話を使っていましたが、主催者は突然「このデバイスは現在接続されていません」と考えました。電話をリセットすると、それが修正されました(AppleロゴまでHome&Powerを押し続けます)。私はまだMacBookに接続した状態でそうしましたが、それは必要ではないはずです。

3
Michael

一部の非ライセンスケーブルでも同じ問題がありました。 AppleおよびBelkinのUSBケーブルで正常に動作します。

1
Kirow

IPhoneを10.3.3に更新した後、Xcode 8.3.3Deviceウィンドウで見つけることができませんが、iTunesはできます。 Xcodeを再起動すると問題が修正されました。

1
superarts.org

Apple開発者ポータルでデバイスを削除して再インストールしようとしましたか?はいの場合、xcodeを4.3.2にアップグレードしてみてください。iPhoneをiOS 5.1に更新した後、xCode 4.3.2に更新する必要があることを覚えています。

1
Oras

デバッグの20分後、アプリの実行ボタンの右にある左上隅のDevicesピッカーの上部にある上ボタン(????)にカーソルを合わせる必要があることに気付きました。 ?

1
Nick Sarafa

Xcode 10.2.1はiPad miniを認識しませんでした。ミニのプラグを抜いて再起動すると、表示されました。

0
Mike Volmar

XCodeで発生したエラーは、「展開ターゲットよりも低いiOSバージョン」でしたが、修正方法がわかりませんでした。 iPhoneがデバイスとして示されるはずの場所にエラーが表示されました(左上)。 Project Navigatorでプロジェクトを選択し、iOS Deployment Targetが11.3に設定されていることに気付きましたが、iPhoneを確認すると11.2.1(または11.3よりも低い値)に設定されていました。そのため、電話で[設定]を開き、[全般]までスクロールダウンして、[ソフトウェアの更新]をタップしました。更新では予定されていたが開始されなかったため、SIMカードを他の電話から取り出し、テストに使用していたiPhoneに入れることにしました。その後、アップグレードがすぐに開始されました。ただし、電話で更新が終了した後、XCodeは電話を認識しませんでした。 USBケーブルを抜いたが音が聞こえなかったので、コンピューターの別のUSBポートに差し込んでから音が聞こえた。次に、XCodeは電話に気付きました。そのため、問題は、iPhoneからアップデートがあったことを通知されず(または無視して忘れた)、SIMカードが必要になった可能性があり、USB接続がうまくいかなかったことです。

0
Red Rooster

MacでiPhoneのケーブルを外し、Macにケーブルを差し込むだけでうまくいきます。

0
varun

この問題がありました。 Appleのジェネリックチームにデバイスを何らかの方法で登録しました。今どうやってやったか覚えていない。その後、私はこのエラーを克服することができました。

0
Satish

XcodeにはiPadが表示されず、iTunesにもデバイスが表示されませんでした。 Macを再起動すると状況が修正されました。

0
Kibernetik

私のアプリはすべてのシミュレーターで機能しましたが、デバイスでは機能しませんでした。私は各コメントのすべてのステップを試してみましたが、運がありませんでした。デバイスの設定に移動して、「パーソナルホットスポット」をオフからオンに切り替えました。それからそれはすべて良かった!

0
pcnick13

XCode 9から10.1にアップグレードすると、この問題が発生します。他の回答に記載されているすべての手順を実行したにもかかわらず、XCodeにデバイスがまったく表示されませんでした。

私にとっての解決策は、クリーンなCMakeビルドを行い、古いXcodeプロジェクトファイルを削除することでした。

0
Luke F

現在のスキームをビルドして実行しようとしたが、次のアラートメッセージが表示された場合:

「実行先のiPhoneは、スキームの実行には無効です。」

さらに、すでに携帯電話を確認し、Macに適切に接続されている場合、Xcodeを再起動して再構築するだけです。それは仕事をします。

0
kit

Xcode 6.3では、コンピューターを再起動した後でもiOS 8.3を実行しているiPhoneが表示されませんでした。その後、iPhoneを再起動すると、すべてが再び機能しました。バギーソフトウェアが大好き!

0
whittwuli