图标更改未部署到 ios 设备/Windows 10 上的 .NET Maui Visual Studio 2022 17.4.2

hat*_*ndi 3 ios appicon maui

  • 更改项目文件中的应用程序图标 SVG 文件

  • 从设备中删除应用程序

  • 删除 /obj 和 /debug 中的所有内容

  • 重建项目并将其部署到 ios 设备仍然是应用程序模板中的相同图标(蓝色,.net 标签)

  • 使用 Visual Studio 2022 for OsX 并将其部署到模拟器,一切都按预期进行。

有人在 Visual Studio 2022 / Windows 10 下解决此问题吗?

<!-- App Icon -->
<MauiIcon Include="Resources\AppIcon\appicon.svg" ForegroundFile="Resources\AppIcon\appiconfg.svg" />

Run Code Online (Sandbox Code Playgroud)

小智 5

您是否使用热重启从 Windows 部署到 iOS 设备?如果是这样,iOS 热重启当前不支持使用资产目录。这是Xamarin.Forms中存在的问题,在Maui中也是一样。使用热重启时,您的应用程序将显示默认图标和启动屏幕。当与 Mac 配对或在 Mac 上开发时,您的资产目录将起作用。

更详细的内容可以查看官方文档:

Xamarin 热重启 | 微软

毛伊岛热重启 | 微软