The next phase of development testing is using a consumer device to test your app on a TV. You must test the following on a TV (and not the Simulator):
A production consumer device does not allow console access. In order to get your app software on a TV, you must first submit your app to the TV Store (in test mode) using the TV App Upload Tool and then download your app to a production consumer device for testing.
The final QA and approval process does not start until you send the Acceptance Criteria form to yctvsupport@yahoo-inc.com. Prior to submitting the Acceptance Criteria Form, you can upload your app to the TV Store as many times as you need for testing purposes. Once uploaded, you can then download your app to specific connected TV devices for specific test-users.
Before starting this process, make sure you have completed testing using the Simulator. The following steps will not work with the Simulator. See Install Your Own TV Apps to test apps in the Simulator.
![]() |
![]() |
.widget directory is zipped as follows:
TVAppID-TVAppVersion.widgetcom.mycompany.myapp-1.0.12.widget.widget directory (and not from the Contents directory).
.zip to .widget.
. or ._ ) nor any Thumbs.db files on Windows nor any .DS_Store files and __MACOSX folders on Mac.
zip command:
zip -x "*/.git/*" -x "*/.svn/*" -x "*/.DS_Store" -x "*/*~" -x "*/*.bck" -r <TVAppFile> <path>
widget.xml file is lower case.
HFV5,XM89,R54H.
YCTV Acceptance Criteria Form (Microsoft Word): http://developer.yahoo.com/connectedtv/assets/YWE_Acceptance_Criteria.doc
YCTV Acceptance Criteria Form (Rich Text Format): http://developer.yahoo.com/connectedtv/assets/YWE_Acceptance_Criteria.rtf