Communication with Apple failed

‘Your team has no devices from which to generate a provisioning profile. Connect a device to use or manually add device IDs in Certificates, Identifiers & Profiles. https://developer.apple.com/account/ Xcode couldn't find any tvOS App Development provisioning profiles matching ’ I followed the instructions and created it manually, but it still doesn't work. Why is that? I remember it used to be created automatically and take effect right away.

Answered by Miracle-Yue in 864089022

【Apple TV 4K (3rd generation)】 If you have a physical Apple TV, please follow these steps:

  1. Connect the device

    • Open Xcode → Window → Devices and Simulators
    • Ensure your Apple TV and Mac are on the same Wi-Fi network
    • Click the "+" at the bottom left → "Pair Apple TV"
    • Enter the pairing code displayed on your Apple TV as prompted
    • Once completed, your Apple TV will appear in Xcode's device list
  2. Re-enable Xcode signing

    • Select your tvOS target
    • Open Signing & Capabilities
    • Check "Automatically manage signing"
    • Select your Team (developer account)
    • Xcode will automatically:
      • Register com.********.tv with Apple
      • Create a tvOS Development Provisioning Profile
      • Bind it to the Apple TV you just connected
  3. Issue resolved – Xcode will no longer report errors.

I figured it out! When Xcode performs Automatic Signing, it:

Communicates with the Apple Developer Center; Searches for registered devices under the account; Automatically generates or updates the corresponding Provisioning Profile.

If there is no Apple TV (tvOS device) in the account, Xcode will fail because:

Apple requires that development profiles must be bound to at least one physical device.

Accepted Answer

【Apple TV 4K (3rd generation)】 If you have a physical Apple TV, please follow these steps:

  1. Connect the device

    • Open Xcode → Window → Devices and Simulators
    • Ensure your Apple TV and Mac are on the same Wi-Fi network
    • Click the "+" at the bottom left → "Pair Apple TV"
    • Enter the pairing code displayed on your Apple TV as prompted
    • Once completed, your Apple TV will appear in Xcode's device list
  2. Re-enable Xcode signing

    • Select your tvOS target
    • Open Signing & Capabilities
    • Check "Automatically manage signing"
    • Select your Team (developer account)
    • Xcode will automatically:
      • Register com.********.tv with Apple
      • Create a tvOS Development Provisioning Profile
      • Bind it to the Apple TV you just connected
  3. Issue resolved – Xcode will no longer report errors.

The most crucial step! Enable "Wireless Debugging" on your Apple TV.

On Apple TV: Go to Settings → Remotes and Devices → Remote Apps and Devices

Keep this interface open. Your Apple TV will automatically enter "Waiting to Pair" mode. (A message will appear on screen: "Ready to connect using Xcode or Apple Configurator")

Do not exit this screen! Otherwise, Xcode won't be able to detect the device.

Communication with Apple failed
 
 
Q