如何使用“PrivateNetworkClientServer”功能配置我的应用程序,并保持通过“WACK”测试的可能性

时间:2016-06-11 08:13:29

标签: apache-cordova local-network wack

我正在开发Apache Cordova Win 10 Windows-x86商店应用程序,用于与收集测量结果的微型计算机进行数据交换,完全连接到本地网络。

我测试了这个应用程序的功能“PrivateNetworkClientServer”和 以“* .appx”包的形式部署它。它正在发挥作用。

但Windows Store禁止使用“PrivateNetworkClientServer”功能 使用“package.windows10.appxmanifest”中的设置:

"uap:Rule Match="ms-appx-web:///" Type="include" WindowsRuntimeAccess="all" "

我尝试更改此设置或将其删除(默认情况下为WindowsRuntimeAccess =“none”), 但在运行“build”之后,这部分清单又恢复到了初始状态。

如何使用“PrivateNetworkClientServer”功能配置我的应用并保持 通过“WACK”测试的可能性。

我感谢任何建议。 谢谢。

1 个答案:

答案 0 :(得分:0)

要从我的Win Store应用程序访问本地网络中的Web API,我现在使用“Fiddler4”免除,但仍希望找到更简单的解决方案。同样的Cordova应用程序,但使用Visual Studio for Android构建,可在同一本地网络中运行,没有任何怪癖。