Remote installing and launching TVOS app from iOS app

We have both an iOS app and a tvOS app.

We'd love to achieve the following scenario:

  1. iOS app should be able to detect Apple TV devices in the local network.
  2. When the user selects the apple TV device, check if the our tvOS app on apple TV is installed or not on the selected apple tv, If the app is not installed then iOS app can open the app store to launch the install page for the tvOS app on apple tv.
  3. The user can download/installation the app of the tvOS app.
  4. If the tvOS app is installed then launch the tvOS App on the apple TV.

Are there any APIs available to achieve this scenario? 

Accepted Reply

Are there any APIs available to achieve this scenario?

No. The only thing on your list that’s remotely feasible is step 1. Apple TV devices advertise various services on the network using Bonjour, and you could write code to discover those Bonjour services. However, there’s nothing that comes even close to steps 2 through 4.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

  • Thank you for the quick response. Now it is clear that there isn't any Api's available to achieve step 2 through 4. However, I wanted to check is it possible to request Api's for such functionality something like an enhancement request?

Add a Comment

Replies

Are there any APIs available to achieve this scenario?

No. The only thing on your list that’s remotely feasible is step 1. Apple TV devices advertise various services on the network using Bonjour, and you could write code to discover those Bonjour services. However, there’s nothing that comes even close to steps 2 through 4.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

  • Thank you for the quick response. Now it is clear that there isn't any Api's available to achieve step 2 through 4. However, I wanted to check is it possible to request Api's for such functionality something like an enhancement request?

Add a Comment

However, I wanted to check is it possible to request Api's for such functionality something like an enhancement request?

Sure. File your enhancement request using the standard bug reporting system (IIRC they call it a suggestion these days).

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thank you for your response. I have created the suggestion request : FB10022977 (Remote installing and launching TVOS app from iOS app) .

Add a Comment