写在前面
很久很久以前就在网上看到机友说他的手机更新之后微信在应用列表里找不到了,但是实际上是已经安装了的,每次启动都只能通过 Cortana 搜索出来再启动,那个问题也没人能解答,连微软的社区也没有人能够回答(例如这个,当然,待会我会去回答 Ta)。那时候自己没有这个问题,觉得事不关己高高挂起,直到后来自己给 830 刷港版固件,刷完从云里还原备份之后,发现好像少了点什么?嗯!没错!亚马逊不见了!!!!去应用商店一看,已安装!!
试过各种方法,包括下载到亚马逊的 .xap 包来自己部署(之前因为手贱部署老版本微信的时候把已安装的给覆盖掉,而且数据给抹了。。),依然不行。今天逛爱应用社区的时候看到一个介绍 Windows 10 Mobile 自带的 Devoloper Tools 的帖子,于是今天下午试了一下,果然可以!分享一个经验吧~

以下操作在 Windows 10 Mobile Build 10581 进行,其他版本没有测试,理论上也是可以的。另外,Windows 10 Mobile 自带的这个工具比较强大,而且权限也比较高,所以操作的时候一定要小心!一定要小心!一定要小心!


0x00 手机开启远程调试

进入手机设置,依次进入 更新和安全面向开发人员,切换到 开发人员模式,然后把 设备发现设备门户 开关打开
手机设置

接着点击 设备发现 下的 配对 按钮,得到配对代码
配对代码

然后切换到电脑上操作

0x01 电脑访问 Developer Tools 与手机配对

在电脑上用浏览器(此处建议使用 Google Chrome,本文操作均在 Chrome 进行)访问上一步得到的地址,我这里是 https://192.168.1.236,每个网络都不一样,具体地址看你手机上 设备门户 上显示的,输入刚刚得到的配对代码,点 Submit 进入
授权

进入成功你会看到这个界面
Home

0x02 通过 Developer Tools 卸载应用

切换到 Apps 页,可以看到有个 Installed apps,这里下拉框可以看到已安装的应用列表。可是这里看到的是 Package Name 而不是应用名字,这个怎么办呢?对了,WP 8.1 应用商店的网页链接貌似就是带有Package Name 的。
于是我去 www.windowsphone.com 搜到了亚马逊的链接:http://www.windowsphone.com/zh-cn/store/app/%E4%BA%9A%E9%A9%AC%E9%80%8A%E8%B4%AD%E7%89%A9/351decc7-ea2f-e011-854c-00237de2db9e ,注意到链接最后这段 351decc7-ea2f-e011-854c-00237de2db9e,在已安装应用列表果然能找到,选上。
应用列表

可是这时按钮是灰色不能点击的,怎么办呢?按下 F12 或者直接网页空白处右键审查元素,切换到Elements
审查元素

找到上图所示的 disabled,双击变成可编辑,然后删掉它,点一下旁边空白的地方,你会发现,按钮可以用了
按钮能用

这时候点击 Remove,等待几十秒,成功卸载。

0x03 进入商店重新安装应用

这时候进商店重新安装就会出现在列表了~
应用列表


P.S.Windows 10 Mobile 自带的 Developer Tools 还有很多很强大的功能,比如说看 CPU/GPU 荷载,看进程等等~

本文可以自由转载,但请保留原文地址:https://yian.me/blog/windows-phone-dev/uninstall-and-reinstall-the-app-not-appear-on-apps-list.html

标签: none

仅有一条评论

  1. 淡然 淡然

    审查元素…

添加新评论