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 firstname.lastname@example.org. 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.
.widgetdirectory is zipped as follows:
.widgetdirectory (and not from the
._) nor any
Thumbs.dbfiles on Windows nor any
__MACOSXfolders on Mac.
zip -x "*/.git/*" -x "*/.svn/*" -x "*/.DS_Store" -x "*/*~" -x "*/*.bck" -r <TVAppFile> <path>
widget.xmlfile is lower case.
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