Forum Discussion

newchannel's avatar
newchannel
Roku Guru
4 years ago

AppLaunchComplete and supports_input_launch=1 entry

I have a subscription channel needing updates (this channel has been running for a long time with only updates from the json). When it loads it plays a list of videos from a json as if it's a live channel.

The static analysis is giving me 2 errors

1. Channels are required to support roInput events. Please ensure your manifest includes the supports_input_launch=1 entry and your channel properly handles roInput events.

and,

2. "AppLaunchComplete" beacon is missing.

 

Are both of these required for a channel that plays as if it's live? (I might be misunderstanding what these objects do.)

 

I can really use some help as to where to begin to fix these 2 errors?

 

Thank you. 

9 Replies

  • Is this correct?  I add

    supports_input_launch=1

    To the manifest file? If this is correct where else do I make a change to fix? Not sure where to go to make sure the channel properly handles roInput events.

  • Ggg66's avatar
    Ggg66
    Streaming Star

    newchannelany luck with Channels are required to support roInput events. Please ensure your manifest includes the supports_input_launch=1 entry and your channel properly handles roInput events.

    I've hit a wall!

    any advice would be greatly appreciated!

  • Ggg66's avatar
    Ggg66
    Streaming Star

    THIS SOLVED MY PROBLEM...

    Added the task folder with 4 files to my package (found here>>> https://github.com/BranchMetrics/branch-roku-sdk/tree/master/components ) and added supports_input_launch=1 as a line in my main manifest. It allowed me to schedule my publishing right after that. Hopefully, this helps.

    I did see on another post where someone put the two inputEventTask files found inside the task folder into their component file and it worked for them. It did not work for me I had to add the folder.