MAUI iOS 的指示图标未出现在 iOS 设备上

问题描述 投票:0回答:1

我正在使用 MAUI 创建一个多平台应用程序。该应用程序在 Windows、Android 和 iOS 上运行良好。 我遇到的问题是,虽然图标和启动画面在 Windows 和 Android 设备上显示良好,但我在 iOS 设备 (iPAD) 上却得到了通用的蓝色背景 .NET 图标。我尝试过 PNG 和 SVG 格式,但通用图标仍然显示为启动屏幕和应用程序图标。 我不知道如何在 iOS 设备上显示正确的图标。

ios maui
1个回答
0
投票

您是从 Windows 计算机而不是 Mac 部署 iOS 应用程序吗?换句话说,您是否使用热重启

如果你是,那就是原因。在文档中的限制下,项目符号上写着:

不支持资产目录。使用热重启时,您的应用程序将显示 .NET 图标和启动屏幕。

这是因为热重启的工作原理。热重启使用预构建的应用程序容器,该容器将用于注入您的 .NET MAUI 应用程序。但这意味着此时图标和启动屏幕无法再更改。

如果您要发布该应用程序,图标和启动屏幕应该会正常显示。

© www.soinside.com 2019 - 2024. All rights reserved.