Question
We have developed a new TV application for Tizen and are attempting to submit it to the Tizen Store (https://seller.tizenstore.com). During the submission process, we encounter an error when uploading our binary file:
"Devices which support the defined features and permissions do not exist. Please modify manifest.xml (or config.xml)."
We've included both XML configuration files (manifest.xml and config.xml) as attachments. Could you please review these files and help identify what might be causing this validation error?
Answer
Problem Understanding
The error occurs when the features and permissions defined in your application's configuration files (manifest.xml or config.xml) don't match any available Tizen TV device capabilities. This typically happens when:
- You've specified features/permissions that aren't supported by Tizen TV devices
- There's a mismatch between your declared requirements and actual device capabilities
- The XML files contain incorrect or unsupported configurations
Solution Methods
-
Review Feature Requirements:
- Check all
<feature>and<privilege>declarations in your manifest.xml/config.xml - Remove any features/permissions not essential for your TV application
- Verify that all declared features are supported by Tizen TV platform
- Check all
-
Validate Configuration Files:
- Use the Tizen Studio's Manifest Editor to validate your configuration
- Ensure your XML files follow the correct schema for Tizen TV applications
- Remove any device-specific features that might conflict with TV requirements
-
Contact Seller Support:
- As suggested in the original answer, you can get direct assistance through the Seller Office
- Navigate to Support > My Q&A in the seller portal for personalized help
Additional Tips
- Always test your application on a Tizen TV emulator before submission
- Review the latest Tizen TV application requirements at Samsung Tizen OS Developer Portal
- Consider using the Tizen Studio's Application Validator tool to catch potential issues early