获取商店应用 5.2.1114.0
更新内容
- 新增希伯来语(he-IL)的支持 (感谢 Y-PLONI)
- 新增加检索商店应用区域支持(详细说明在 “关于 > 设置选项说明 > 查询链接方式说明”下)
- 升级 Windows App SDK 到 1.6.241106002(1.6.2) 版本
- 升级 CsWinRT 到 2.2.0 版本
- 升级 Microsoft.Web.WebView2 到 1.0.2849.39 版本
- 升级 Microsoft.WindowsPackageManager.ComInterop 到 1.9.25180 版本
- 升级到 .NET 9 正式版
- 更新了菜单浮出控件选中菜单项外观样式
- 修复了商店应用更新,WinGet 应用页面、第三方接口检索非打包应用返回信息异常等其他已知问题
==============================================
Update contents
- Added support for Hebrew language support (he-IL) (thanks to Y-PLONI)
- Added support for searching the app region of the store (detailed instructions are under "About > Setting Options > Query Link Mode Instruction")
- Upgrade the Windows App SDK to version 1.6.241106002(1.6.2).
- Upgrade CsWinRT to version 2.2.0
- Upgrade Microsoft.Web.WebView2 to version 1.0.2849.39
- Upgrade Microsoft.WindowsPackageManager.ComInterop to version 1.9.25180
- Upgrade to the stable version of .NET 9
- Updated menu flyout to select menu item appearance style
- Fixed other known issues such as store app updates, WinGet app pages, and third-party interfaces retrieving unpackaged apps returning information exceptions, etc.
注意事项
(1) 由于主应用程序使用的是 WinUI 3 UI 框架,而 UWP 应用则采用了 WinUI 2 UI 框架,为了解决这两者之间的冲突,引入了 MSIX 动态依赖项。需要注意的是,该功能的最低支持版本为 Windows 11 21H2(22000 版本)。因此,应用的最低系统版本要求已从 Windows 10 19041 提升至 Windows 11 22000 版本。
(2) 这个版本仍然将提供两个文件。一个是msixbundle安装包,一个是压缩包。
(3) 安装步骤
① 使用应用安装程序安装应用
- 下载最新的文件
GetStoreAppPackage_x.x.xxx.0_x86_x64_arm64.msixbundle
(以 msixbundle 扩展名结尾) - 开启开发人员模式,如果您想开发UWP应用,您可以开启开发人员模式,对于大多数不需要做 UWP 开发的用户来说,开发人员模式是没有必要的
- 安装
Dependencies
文件夹下的适用于您的设备的所有依赖包 - 安装
*.cer
证书到本地计算机
→受信任的根证书颁发机构
。项操作需要用到管理员权限,如果您安装证书时没有用到该权限,则可能是因为您将证书安装到了错误的位置或者您使用的是超级管理员账户 - 打开
GetStoreAppPackage_x.x.xxx.0_x86_x64_arm64.msixbundle
文件,单击安装
② 使用应用安装脚本安装应用
- 下载并解压最新的压缩包
GetStoreAppPackage_x.x.xxx.0.zip
(以 zip 扩展名结尾) - 进入目录,右击
Install.ps1
,选择“使用PowerShell运行” - 应用安装脚本将会引导您完成此过程的剩余部分
- 安装过程中可能遇到的问题
在使用Powershell安装应用时,您可能会遇到无法运行脚本的错误,导致应用无法正常安装。这是因为计算机上启动 Windows PowerShell 时,执行策略很可能是 Restricted(默认设置),Restricted 执行策略不允许任何脚本运行。
AllSigned 和 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。
可以使用以下命令在不更改执行策略时运行脚本(需要管理员权限)
powershell -ExecutionPolicy ByPass -File "Install.ps1"
③ 安装参考链接
https://github.com/Coolapk-UWP/Coolapk-UWP
==============================================
Matters needing attention
(1) Since the main application uses the WinUI 3 UI framework and the UWP app uses the WinUI 2 UI framework, to resolve the conflict between the two, MSIX dynamic dependencies. It is important to note that the minimum supported version for this feature is Windows 11 21H2 (version 22000). As a result, the minimum system version requirement for the app has been increased from Windows 10 19041 to Windows 11 22000.
(1) This version will still provide two files. One is the msixbundle installation package and the other is the compression package.
(2) Installation procedure
① Use the application installer to install the application
- Download the latest file
GetStoreAppPackage_x.x.xxx.0_x86_x64_arm64.msixbundle
(ending with the msixbundle extension). - Open Developer mode, if you want to develop UWP application, You can open developer mode, For most users who do not need to do UWP development, the developer mode is not necessary
- Install all
Dependencies
that apply to your device in the Dependencies folder - Install
*.cer
certificates tolocal computer
→Trusted root Certification Authority
. If you do not use this permission when you install the certificate, it may be because you installed the certificate in the wrong location or you are using a super administrator account - Open the
GetStoreAppPackage_x.x.xxx.0_x86_x64_arm64.msixbundle
file and click Install
② Use the application installation script to install applications
- Download and extract the latest package
GetStoreAppPackage_x.x.xxx.0.zip
(end with zip extension) - Go to the directory, right click
Install.ps1
and select 'Run with PowerShell'. - Applying the installation script will guide you through the rest of the process
- Problems that may be encountered during installation
When installing an application using Powershell, you may encounter an error that prevents the script from running, causing the application to not install properly. This is because when Windows PowerShell is started on your computer, the execution policy is most likely Restricted (the default), which does not allow any scripts to run.
AllSigned and RemoteSigned execution policies prevent Windows PowerShell from running scripts that are not digitally signed.
You can run the script without changing the execution policy using the following command (administrator permissions required)
powershell -ExecutionPolicy ByPass -File "Install.ps1"