LoneWindG
LoneWindG
> @LonelyWindG 感觉可能 [云之幻](https://github.com/Richasy) 打包的用的cer证书是开发者账号给的证书,上传到商店后还得再次通过商店签名才是正式版,开发者账号给的证书应该是开发者认证了,wiliwili 整的证书只是我拿 vs 自动生成的自签证书 感觉有可能是这样,开发者证书应该是从微软这边申请的,应用能通过系统认证;这样的话只能有空了我看下怎么申请一个开发者证书自己构建一个包试试了;不过我之前也没尝试过uwp开发和cmake构建流程,还是挺麻烦的。
@xfangfang @zeromake 我查看了下[云之幻](https://github.com/Richasy)发布的侧载包签名证书,也是自签名的测试证书,提交到商店的签名证书的颁发者才是微软; 我构建出来用自己生成的自签名证书和[他的测试证书](https://github.com/Richasy/Bili.Uwp/blob/main/src/App/App_TemporaryKey.pfx)都测试了也是一样的无法启动; 我把他的包用makeappx工具unpack再重新pack,用自己的证书重新签,侧载之后也是能正常安装启动的,所以应该不是签名问题; 然后我用Win SDK的Windows App Cert Kit(C:\Program Files (x86)\Windows Kits\10\App Certification Kit\appcertui.exe)跑了下测试,并没有通过,其中“支持的 API 测试”和“应用清单资源测试”两项测试没有通过,不确定是不是这两个原因导致的无法启动; 测试结果还有从[https://store.rg-adguard.net/](https://store.rg-adguard.net/)下载下来的[哔哩](https://apps.microsoft.com/detail/9MVN4NSLT150?hl=zh-cn&gl=CN)零售包导出的证书如下(因为不能上传所以扩展名加了txt): [win_app_cert_kit_test_result.xml.txt](https://github.com/xfangfang/wiliwili/files/13267760/win_app_cert_kit_test_result.xml.txt) [Windows 应用认证工具包 - 测试结果.html.txt](https://github.com/xfangfang/wiliwili/files/13267764/Windows.-.html.txt) [richasy_bili_store_cert.p7b.txt](https://github.com/xfangfang/wiliwili/files/13267768/richasy_bili_store_cert.p7b.txt)
@zeromake 有一个其他问题, 为什么UWP版的搜索输入框不支持输入中文, 而且也没法粘贴进来文本
> 这个确实需要hashlnk,[代码在这里](https://github.com/BluePointLilac/ContextMenuManager/blob/master/ContextMenuManager/Methods/WinXHasher.cs),是麻烦坑晨大佬帮我转C#的,不过WinX菜单只支持win8-10,不支持win11,那个快捷方式目录没用了,现在的winX右键菜单完全内置了 我用的是Win10, 开始自己直接在目录建lnk无效, 这个软件也试了不知道为啥怎么搞都没效果, 最后找到riverar这个hashlnk才能正常显示出来