1. ホーム
  2. ios

[解決済み] iOS 11、Apple TV 4Kなどを搭載したXcode 9でワイヤレスデバッグを行う方法とは?

2022-03-24 14:03:53

質問内容

最近、Xcode 9、iOS 11、tvOS 11でワイヤレスデバッグが機能として追加されました。Apple TV 4KにはUSBポートがないため、ワイヤレスデバッグが必要です。Xcodeでこのワイヤレスデバッグを行うにはどうしたらよいでしょうか?

どのように解決するのですか?

ネットワークデバッグのためのデバイスをセットアップする

help.apple.comより

iOSまたはtvOSデバイス上で動作しているアプリケーションをWi-Fiなどのネットワーク接続でデバッグします。

iPhone、iPad、iPod touchのセットアップの手順

  1. お使いの端末にパスコードが設定されていることを確認し ない場合は追加する . リモートデバッグを有効にするには、お使いのデバイスにパスコードが必要です

  2. ワイヤレスデバッグを使用するには、MacとiPhone/iPadが同じネットワーク上にある必要があります。

次に、Xcodeで

  1. 選択 ウィンドウ > デバイスとシミュレーター をクリックし、表示されたウィンドウで デバイス .
  2. LightningケーブルでデバイスとMacを接続します。
  3. 左の欄で、デバイスを選択し、詳細領域で ネットワーク経由での接続 .

Xcodeはあなたのデバイスとペアリングします。Xcode がネットワークを使用してデバイスと接続できる場合、左の列でデバイスの横にネットワークアイコンが表示されます。

  1. デバイスの接続を解除します。

これでネットワーク経由でのデバッグの準備が整いました。

うまくいかないこともあります。次のようなことが必要かもしれません。 デバイスまたはネットワーク接続を再起動する .

ネットワークデバッグには Xcode 9.0 またはそれ以降で動作する macOS 10.12.4 またはそれ以降で、かつデバイスに必要な iOS 11.0 または tvOS 11.0 またはそれ以降であること。


Apple TVをセットアップする手順。

  1. MacとApple TVが同じネットワーク上にあることを確認してください。

  2. 選択する ウィンドウ > デバイスとシミュレーター をクリックし、表示されたウィンドウで デバイス .

  3. Apple TVで「設定」アプリを開き、以下の項目を選択します。 リモートとデバイス > リモートアプリとデバイス .

  4. Apple TVは、Macを含む可能性のあるデバイスを検索します。(ファイアウォールやインターネットセキュリティがある場合は、検索を許可するように無効化/オフにしてください)。

  5. Macで、Apple TVを デバイス ペインに表示されます。Apple TV用のペインが表示され、現在の接続要求の状態が表示されます。

  6. AppleTVに表示された認証コードを デバイス をクリックすると、そのデバイスのウィンドウペインが表示されます。 接続 .

XcodeはApple TVをワイヤレスデバッグ用にセットアップし、デバイスとペアリングします。