2011-09-01 12 views
92

Xcode 4.2では、[一般]タブの下に、[iOSデバイスの検出]というチェックボックスオプションの[無線で接続されたデバイスのサポート]という新しい設定があります。Xcode 4.2の「ワイヤレス接続デバイスのサポート」設定の機能は何ですか?

このオプションの機能は何ですか?チェックしたら、この新しい機能をどのように使用できますか?

+1

一般的なタブでXcode 5.1にはこの機能がありません。 –

+0

これに関するアップデートはありますか? – Crashalot

答えて

1

これにより、USBケーブルで接続しなくても、デバイスとコンピュータが同じワイヤレスネットワーク上にある場合、オーガナイザにデバイスを表示することができます。

+0

それはかなり明白かもしれませんが、私はそれを動作させることができませんでした。私はボックスをチェックして、Xcodeを終了して再起動しようとしました。私は、デバイスが接続されたときだけでなく、彼らが机の上に座っていたときにも試しました。私はまだUSBコードなしのデバイスに気づくためにXCodeを得ることができました。 – DBD

+0

@dbdまた、そのデバイスのiTunesでワイヤレス同期を有効にする必要があります。 – chown

+0

さて、私はそれを試みました。私はアップルフォーラムで何かを読んだ。あなたがiTunesでそれを有効にしなければならないようだが、私はまだそれを動作させることができませんでした。多くの人が同じ問題を抱えているようです。断続的に動作すると言う人もいます。だから、誰かが一貫して仕事をするのを手伝うことができない限り、進行中の機能と呼んでいます。 – DBD

1

このスイッチのもう1つの用途は、ワイヤレス同期が有効なときにXcodeがCPU使用率を100%表示しているときに対処することです。ワイヤレスシンクのサポートを無効にすることにより、Xcodeはコード配布にハードワイヤードデバイスのみを使用します。

115
  1. 端末をコンピュータに接続します。 >デバイス - - iTunesに
  2. 移動]> [概要]ページとXcode、XCodeのメニューでオプション
  3. 「のWi-Fi経由このXXXXを同期」にチェック - >設定 - >一般には、「サポート無線接続デバイス」
  4. をチェック
  5. デバイスで抜いて、あなたのデバイス
  6. に、[設定] - >一般 - > iTunesののWi-Fi Syncとオーガナイザーに行くために、Xcodeで "今すぐ同期"
  7. をクリック - >デバイスと指を交差。

ステップ5は私のために何をしたのですか?私はデバイスが表示されないように数日間苦労していましたが、デバイスとワイヤレスで同期させると、無線で接続された小さなシンボルがオーガナイザでXCodeにポップアップ表示されました。うまくいけばそれもあなたを働かせます。

編集:デバイスは、それを見るためにXCodeのために目を覚ます必要があります。デバイスがスリープ状態になるとオーガナイザが消えます

編集:この機能を使用すると、USBケーブルを介してデバイスに接続することで、すべての操作を行うことができます。私はこれがローカルテスト担当者にはほとんど役に立ちませんが、リークやゾンビのような計測器を使用してテストを行いながらも、厄介な問題を追跡するのに役立つことがわかりました。 。

編集:は、Xcode 4.3.1以降で利用できなくなりました。これは、問題が少ない(後で、バージョン4.4で推定されています)ときに再表示されます。

2/2012 - この機能は、Xcode 4.6以降は削除されています。今のところそれが近い将来に戻ってくるという兆候はありません。

10/2013 - Xcode 5.0はここにありますが、機能が返される兆候はまだありません。近い将来、この時点で死んでいると見なすことができます。

9/2014 - Xcode 6.0にWi-Fiデバイス機能が存在するという報告があります。この仮説には、iTunesとワイヤレスで同期するように設定されたデバイスがあるということです。私はテストを始めましたが、これまでのところ肯定的な結果を得ることができませんでした。この可能性とイメージを高めるためのSteven Kramerに感謝します。

Xcode device list including wifi devices

+0

ありがとうございますが、あなたは何をすることができますか? push devは無線で接続されたデバイスを構築しますか? 「ワイヤレスで接続されたデバイスはどのようにサポートされていますか?ありがとう –

+0

答えに情報を追加しました。 – DBD

+2

ここに素晴らしい情報をありがとう。エラー:「.../builds/Debug-iphoneos/xxx.app/xxx」の起動に失敗しました - リモートgdbサーバーに接続されていません。私はそれがすべてをコピーしているのを見ることができます...ちょうど起動していない。 – shawnwall

1

、iTunesにプレスの同期を行って、デバイスは、数秒間待って、「再接続」になり、それはいくつかの将来のXcodeのリリースではXcodeの

13

に示したべきです、 " 「ワイヤレス接続デバイスのサポート」オプションを使用すると、開発用MacのUSBポートに接続せずに、デバイス上のアプリケーションをデバッグすることができます。この機能はまだ実稼働環境では使用できませんが、あなたはその機能を十分に活用することができます。 、

  1. はUSBを使用してデバイスを接続し、iTunesを起動し、デバイス内のエントリの下に「のWi-Fi経由でこのiPod/iPhone/iPadのと同期する」をチェックします。ここでは、それを設定するために何をする必要があるかです。

  2. Xcodeを開始します。 [オーガナイザ]ウィンドウの[デバイス]タブを開き、デバイスの名前の横に緑色の点があることを確認します。

  3. デバイスをMacから取り外します。 iTunesが引き続きiTunesを見て、ワイヤレスで同期できることを確認してください。

  4. [Xcodeの環境設定]の[ワイヤレス接続デバイスのサポート]をオンにします。数秒待ってください。

  5. デバイスの緑色のWi-Fiシンボルが表示されます。そうでない場合は、「ワイヤレスで接続されたデバイスをサポートする」チェックボックスをオフ/オンにするか、Xcode、iTunes、および/またはデバイスを再起動します。

  6. これで、[スキーム]ポップアップメニューでデバイスを選択できるようになりました。それを選択して、ワイヤレスでアプリのデバッグを開始してください。がんばろう!私の場合は

は、Xcodeは新しい開発は、デバイス上に構築、インストールすることができますが、まだ確実&デバッグにそれを実行することはできません。 LLDBとGDBの両方には、デバイスへの接続に問題があります。時々彼らは成功するでしょうが、それは便利な開発のために十分な信頼性がありません。

+1

こんにちは、私は無線で実行中にこのポップアップを見つけています。 "試しに" help target "を実行する方法がわからない – NSCry

+8

Xcode Prefsで" Wirelessly Connected Devices "というサポートは表示されません。 – Michael

6

XCode 4.3を使用している場合、ワイヤレスサポートが削除されているので、これらの手順は無駄になりますのでご注意ください。他の誰かが、ワイヤレスで接続されたデバイスの機能を静かに削除していることも理解しています。http://www.thomashajcak.com/wireless-support-in-xcode-4-3/

+0

リンクが壊れています –

関連する問題