Kev*_*vin 6 cordova windows-store-apps visual-studio-2015
没有将应用程序与商店关联,我可以在我的设备上运行和调试cordova应用程序(一切正常).但是在将应用程序与商店关联之后(或者在为商店构建了一个包之后),应用程序启动并且我得到一个白色屏幕,在visual studio中没有错误!
我已安装更新3并尝试在发布模式下运行,但没有成功.没有错误发生.
我使用: - Visual Studio 2015更新3 - 节点版本4.5.0 - Cordova版本6.3.1 - 并发布适用于Windows 10的应用程序
========================
我发现在与store关联后更改了包名.所以我将起始页面选项中的包名称更改为appxmanifest中的新名称.
之后应用程序启动,我看到我的页面,但有很多错误,我现在无法进行交互.
这里的错误:
来自调试器:
谁能帮我?
凯文
我遇到了同样的问题.
实际上,当我们将app与商店关联时,关联会将名称生成的"包名称"更改为商店.
结果是:起始页面不知道"index.html"在哪里,因为包名称已更改.
要解决这个问题,cordova团队增加了两个偏好:
<preference name="WindowsStoreIdentityName" value="12225TOTO42.3355241V9C2T6" />
<preference name="WindowsStorePublisherName" value="CN=9985D2C8-IUI5-4272-TOTO-EBR6FE26877A" />
Run Code Online (Sandbox Code Playgroud)
您只需将其添加到config.xml并使用您的应用程序标识信息填充字段(从应用程序管理 - >开发人员中心的应用程序标识中检索此值)
协会现在应该成功!
问题参考在这里:https://github.com/phonegap/build/issues/506
我找到了解决方案!
仅当我通过 CLI 安装 cordova 和插件时,但当我通过 Visual Studio 2015 启动 cordova 项目并使用集成插件管理器时,才会发生该错误 -> 因此它可以正常工作而不会出现任何错误。
凯文
| 归档时间: |
|
| 查看次数: |
2469 次 |
| 最近记录: |