ワイヤレス デバッグは、最近 Xcode 9、iOS 11、tvOS 11 の機能として追加されました。Apple TV 4K には USB ポートがないため、ワイヤレス デバッグが必要です。Xcode でこのワイヤレス デバッグを実行するにはどうすればよいでしょうか?
ベストアンサー1
ネットワークデバッグ用のデバイスを設定する
help.apple.comより
Wi-Fi またはその他のネットワーク接続を介して iOS または tvOS デバイスで実行されているアプリをデバッグします。
iPhone、iPad、iPod touch の設定手順
デバイスにパスコードが設定されていることを確認し、ない場合は追加してくださいリモートデバッグを有効にするには、デバイスにパスコードが必要です
ワイヤレスデバッグを使用するには、Mac と iPhone/iPad が同じネットワーク上にある必要があります。
次に、Xcodeで
- [ウィンドウ] > [デバイスとシミュレータ]を選択し、表示されるウィンドウで[デバイス] をクリックします。
- Lightning ケーブルを使用してデバイスを Mac に接続します。
- 左側の列でデバイスを選択し、詳細領域で「ネットワーク経由で接続」を選択します。
Xcode はデバイスとペアリングします。Xcode がネットワークを使用してデバイスに接続できる場合、左側の列のデバイスの横にネットワーク アイコンが表示されます。
- デバイスを切断します。
これで、ネットワーク経由でデバッグする準備が整いました。
時々動作しないことがあります。デバイスまたはネットワーク接続を再起動する必要がある可能性があります。
注意:ネットワーク デバッグには、 macOS 10.12.4以降で実行されているXcode 9.0以降が必要です。また、デバイスではiOS 11.0以降、またはtvOS 11.0以降が必要です。
Apple TV を設定する手順:
Mac と Apple TV が同じネットワーク上にあることを確認してください。
[ウィンドウ] > [デバイスとシミュレータ]を選択し、表示されるウィンドウで[デバイス] をクリックします。
Apple TV で設定アプリを開き、「リモコンとデバイス」 > 「リモートアプリとデバイス」を選択します。
Apple TV は、Mac を含む可能性のあるデバイスを検索します。(ファイアウォールやインターネット セキュリティを使用している場合は、検索できるように無効/オフにしてください。)
Mac の「デバイス」パネルで Apple TV を選択します。Apple TV のパネルが表示され、接続要求の現在のステータスが表示されます。
AppleTV に表示された確認コードをデバイスの「デバイス」ウィンドウ ペインに入力し、 「接続」をクリックします。
Xcode は Apple TV をワイヤレス デバッグ用にセットアップし、デバイスとペアリングします。