locked
How to solve the App manifest test, byte coding and encoding tests failed ??

    Question

  • please help me to solve these errors while getting "testing  app with the Windows App Certification Kit "

    Performance test
    FAILED
    Bytecode generation
    • Error Found: The bytecode generation test detected the following errors:
      • File \\?\C:\Program Files\WindowsApps\36314THAMARAISELVAM.EyeCheckUp_1.1.0.5_neutral__4xx431c5v1dqc\js\jquery-1.10.2.js has JavaScript syntax or other problems.
    • 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.

    App manifest compliance test
    FAILED
    App manifest
    • Error Found: The app manifest test detected the following errors:
      • The contrast ratio of the background color and foreground text color is 1. This ratio should be greater than or equal to 1.5.
    • Impact if not fixed: Apps that violate the Windows Store certification requirements can’t be submitted to the Windows Store.
    • How to fix: App manifest must include valid entries for all required fields, please modify the manifest entries listed above. See link below for more information:

    Performance test
    FAILED
    Bytecode generation
    • Error Found: The bytecode generation test detected the following errors:
      • File \\?\C:\Program Files\WindowsApps\36314THAMARAISELVAM.EyeCheckUp_1.1.0.5_neutral__4xx431c5v1dqc\js\jquery-1.10.2.js has JavaScript syntax or other problems.
    • 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.



    Saturday, November 16, 2013 9:21 AM

Answers

  • Start by following the "How to fix" sections you quoted. Neither of those errors are fuzzy, so it's a matter of fixing the files and manifest.

    More details will be specific to your app. We don't know what you're actually doing in those files.

    --Rob

    Saturday, November 16, 2013 3:51 PM
    Owner