解决Win10版Township进度保存问题

解决Win10版Township进度保存问题

  • 问题描述
  • 问题分析
  • 解决步骤
    • 1.Win+R打开运行,输入regedit点击确定打开注册表
    • 2.进入注册表"计算机\HKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"目录
    • 3.在这个目录下一个文件夹一个文件夹地翻找,直到看到DisplayName的数据内容为Township
    • 4.右键这个文件夹复制这个文件夹的名称即Township的SID
    • 5.Win+R打开运行,输入cmd,Ctrl+Shift+Enter,以管理员身份进入命令行
    • 6.输入以下命令
  • 总结

问题描述

win10版的Township需要登录脸书账号才能保存游戏进度,不然更换设备后进度无法找回。

但Township点击登录按钮看到白框后白框闪退,无法登录账号。

问题分析

Win10上的Township是一个UWP应用。
UWP是微软为了统一Windows生态系统应用开发而推出的框架。它允许开发者创建能够在所有Windows 10及后续版本的设备上运行的应用,包括PC、平板、手机、Xbox等。

UWP应用都是在沙箱环境中运行,在默认配置下,Windows系统不允许 UWP 应用程序接收环回流量。详情可以参考微软官方文章------排查 UWP 应用连接问题

将Township设置为允许接收环回流量即可。

解决步骤

1.Win+R打开运行,输入regedit点击确定打开注册表

2.进入注册表"计算机\HKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"目录

这个目录下有很多S开头的文件夹,每一个文件夹代表一个应用,这个文件夹的名称就是应用的SID。随意点击一个文件夹可以看到右边DisplayName的数据内容是这个应用的名称。

3.在这个目录下一个文件夹一个文件夹地翻找,直到看到DisplayName的数据内容为Township

4.右键这个文件夹复制这个文件夹的名称即Township的SID

5.Win+R打开运行,输入cmd,Ctrl+Shift+Enter,以管理员身份进入命令行

6.输入以下命令

bash 复制代码
CheckNetIsolation.exe loopbackexempt -a -p=刚刚复制的Township的SID

例如上图,看到"完成"字样就OK。

总结

允许Township接受回环流量,即可登录脸书账号。用以上方式也可以解决其他UWP应用的一些网络问题。

相关推荐
cpsvps_net1 小时前
美国服务器环境下Windows容器工作负载智能弹性伸缩
windows
甄超锋2 小时前
Java ArrayList的介绍及用法
java·windows·spring boot·python·spring·spring cloud·tomcat
cpsvps4 小时前
美国服务器环境下Windows容器工作负载基于指标的自动扩缩
windows
网硕互联的小客服7 小时前
Apache 如何支持SHTML(SSI)的配置方法
运维·服务器·网络·windows·php
etcix7 小时前
implement copy file content to clipboard on Windows
windows·stm32·单片机
许泽宇的技术分享7 小时前
Windows MCP.Net:基于.NET的Windows桌面自动化MCP服务器深度解析
windows·自动化·.net
非凡ghost8 小时前
AMS PhotoMaster:全方位提升你的照片编辑体验
windows·学习·信息可视化·软件需求
mortimer10 小时前
一次与“顽固”外部程序的艰难交锋:subprocess 调用exe踩坑实录
windows·python·ai编程
gameatp12 小时前
从 Windows 到 Linux 服务器的全自动部署教程(免密登录 + 压缩 + 上传 + 启动)
linux·服务器·windows
穷人小水滴12 小时前
在 windows 运行 flatpak 应用 (WSL)
linux·windows·ubuntu