Windows 8 Worklight:UTF-8文件编码的Windows 8存储认证问题

Windows 8 Worklight:UTF-8文件编码的Windows 8存储认证问题,windows-8,ibm-mobilefirst,Windows 8,Ibm Mobilefirst,我们使用worklight 6.1开发了一个混合应用程序。我们已经在EclipseJuno中设置了我们的环境。 在使用windows应用程序证书工具包验证应用程序时,出现以下错误- UTF-8文件编码测试检测到以下错误: …\www\default\worklight\worklight.css未正确进行UTF-8编码。将文件重新保存为UTF-8(包括字节顺序标记)。 dojo文件中还有更多这样的错误 我们可以在eclipse中进行任何设置,使应用程序中的所有文件都使用UTF-8编码。 我尝试了

我们使用worklight 6.1开发了一个混合应用程序。我们已经在EclipseJuno中设置了我们的环境。 在使用windows应用程序证书工具包验证应用程序时,出现以下错误-

UTF-8文件编码测试检测到以下错误: …\www\default\worklight\worklight.css未正确进行UTF-8编码。将文件重新保存为UTF-8(包括字节顺序标记)。 dojo文件中还有更多这样的错误

我们可以在eclipse中进行任何设置,使应用程序中的所有文件都使用UTF-8编码。 我尝试了窗口->首选项->常规->工作区:文本文件编码,并将其设置为使用“UTF-8”。但这没有帮助。

更新:

但是,对于Windows 8应用商店应用程序,Worklight Studio似乎不使用BOM表标记生成这些文件

要修复此问题,您需要这样做,以便开发团队能够进行调查并提供修复

与此同时,您可以:

纠正措施
打开受影响的文件并从中选择“另存为” VisualStudio中的“文件”菜单。选择对话框旁边的下拉控件 “保存”按钮并选择“使用编码保存”。从高级保存 “选项”对话框中,选择Unicode(带签名的UTF-8)选项并 单击“确定”


以前:

如果您已经创建了Worklight项目,然后将编码更改为UTF-8,则这对这个预先存在的项目没有帮助

删除本机windows8\native文件夹并在Eclipse中重新构建项目。然后,这将以UTF-8编码重新生成包含上述CSS文件的本机文件夹


我已经对此进行了测试,文件是按照前面提到的那样创建的,用UTF-8编码。

谢谢Idan。我也尝试了这个选项,但windows应用程序证书工具包仍然给出了相同的错误。我猜,它希望文件使用UTF-8编码,包括BOM。@VijayPatil,请查看我的更新答案。要修复此问题,请打开PMR。在此之前,您可以继续解决此问题。在打开PMR时,提及此问题。