Crashes and hangs test
App manifest compliance test
Windows security features test
PASSEDBanned file analyzer
PASSEDPrivate code signing
Supported API test
Performance test
FAILEDBytecode generation
Impact if not fixed:
As a performance optimization to accelerate JavaScript execution time, JavaScript files ending in the ".js" extension generate bytecode when the app is deployed. This optimization significantly improves start-up and ongoing execution times for JavaScript.
How to fix: You may need consider one or more of these steps to fix the issue:
- Ensure that event logging is enabled
- All JavaScript files are syntactically valid; otherwise exclude the respective files from the package
- Please note that you should uninstall all previous versions of the app before deploying
Otherwise exclude the respective files from the package.
PASSEDOptimized binding references
PASSEDPerformance suspend
App manifest resources test
PASSEDApp resources validation
FAILEDBranding validation
Error Found: The branding validation test encountered the following errors:- Image file storelogo.png is a default image.
- Image file logo.png is a default image.
- Image file smalllogo.png is a default image.
- Image file splashscreen.png is a default image.
Impact if not fixed:
Windows Store apps are expected to be complete and fully functional. Apps using the default images e.g. from templates or SDK samples present a poor user experience and cannot be easily identified in the store catalog.
How to fix: Replace default images with something more distinct and representative of your app.
Debug configuration test
PASSEDDebug configuration
File encoding test
FAILEDUTF-8 file encoding
Impact if not fixed:
HTML, CSS, and JavaScript files must be encoded in UTF-8 form with a corresponding byte-order mark (BOM) in order to benefit from bytecode caching and to avoid other runtime error conditions.
How to fix:
Open the affected file, and select "Save As..." option from the File menu in Visual Studio. Select the drop-down control next to the Save button and select "Save with Encoding”... option. From the Advanced save options dialog, choose the "Unicode (UTF-8 with signature)" option and click the OK button.
Direct3D Feature Test
PASSEDDirect3D feature level support
PASSEDDirect3D Trim after Suspend
App Capabilities test
PASSEDSpecial use capabilities
Windows Runtime metadata validation
PASSEDExclusiveTo attribute test
PASSEDType name case-sensitivity test
PASSEDType name correctness test
PASSEDGeneral metadata correctness test
Package sanity test
PASSEDPlatform appropriate files
PASSEDSupported directory structure check
Resource Usage Test
PASSEDWinJS background task test