jquery - Phonegap 2.2 Windows 8 :app package for Win Store using Win Certificate Kit - failed with error

标签 jquery cordova windows-store-apps indexeddb

我使用 Visual Studio 2012 for Windows 8 为 Windows 商店构建了 Javascript Blank 应用程序(默认不带 WinJS)。

此应用程序中使用的技术是:

  • jQuery 1.8.3。
  • jQuery 移动 1.1.0
  • HTML5/CSS3
  • Javascript
  • 索引数据库
  • 电话间隙

该应用程序在 Win 8 模拟器中运行良好。 但是,当我创建应用程序包上传到存储并通过 Windows 证书工具包进行验证时,它显示了一个错误:

  • Javascript 语法错误的字节码生成。 (虽然它在 Chrome 浏览器中工作正常,没有任何 Javascript 错误)
  • 未完成对 UTF-8 的编码。

根据 Microsoft 文档,我们可以使用 jQuery/jQuery Mobile 创建应用程序并将其提交到 App Store,但认证测试仅针对这些文件指出错误。

我们还尝试了另一种方法,即使用适用于 Windows 8 的 Phonegap 2.2.0,但在创建应用程序包时出现了相同的错误。根据http://docs.phonegap.com/en/2.2.0/guide_getting-started_windows-8_index.md.html#Getting%20Started%20with%20Windows%208

如果在生成应用程序包提交到 App Store 之前需要遵循任何步骤,请向我们提供文档。

最佳答案

尝试将出现错误的文件保存为 UTF-8 编码文件。我认为您可以在另存为时执行此操作。

关于jquery - Phonegap 2.2 Windows 8 :app package for Win Store using Win Certificate Kit - failed with error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13756189/

相关文章:

javascript - 每次点击时都会弹出和淡出工具提示

Jquery-ui可拖动: how to make a draggable element scroll a div when hovering over it

visual-studio - 通用 Windows 平台的预处理器定义?

c# - WinRT - XAML 绑定(bind) DataContext

c# - Windows 应用商店应用程序开发 - InvalidateRequerySuggested

javascript - 如何检测用户鼠标滚轮滚动距离?

javascript - 使用 jquery 确定屏幕宽度

java - 签名 android 应用程序抛出 IOException : Redundant length bytes found

javascript - 如何从远程页面访问 phonegap API

android - 如何将 phonegap 更新到 3.4.0