【发布时间】:2017-01-02 06:57:41
【问题描述】:
我按照指南 HERE 将我的应用程序链接到 https URI。它在测试期间运行良好,无论是调试版本还是发布版本:当我单击网站的超链接时,会启动应用程序而不是 Edge。 OnActivated 事件被触发,应用程序转到所需的页面,一切都很好。
请记住,我没有使用 LaunchUriAsync 技术,该技术仅在应用位于前台时才打开链接。
但是,当我将应用程序上传到商店并在我正在测试的同一设备上下载它时,应用程序没有启动。相反,网页会在 Edge 中打开。为什么会这样?是否真的必须进行一些服务器端更改才能完成这项工作?恐怕我无法访问它,因为我的应用是第三方替代品。
知道这个话题的人可以告诉我该怎么做吗?
此外,当通过商店安装时,该应用确实显示在设置 -> 系统中的“网站应用”部分下。
【问题讨论】:
-
您是否尝试过在另一台设备上运行该测试?也许您的调试测试中的旧安装在干扰该功能的设备上留下了一些痕迹。
标签: c# xaml windows-runtime uwp windows-10