SWIFTUI-Catalyst应用程序-如何设置文档类型以显示文件的图标

SWIFTUI-Catalyst应用程序-如何设置文档类型以显示文件的图标,swiftui,xcode11,catalyst,Swiftui,Xcode11,Catalyst,我使用Xcode 11.4.1,我想为文件显示GeoIcon.icns图标,扩展名为.geo,使用我的简易应用程序创建:OpenSave。 我已经设置了文档类型和导出的UTI,如下图所示。 Info.plist文件来自上述设置,如下面的屏幕截图所示。 上述设置的结果如下图所示。 为什么Opensave应用程序创建的文件具有应用程序的收缩图标而不是我设置的图标?在文档类型和导出的UTI设置中我错了什么 我在网上搜索了几天,没有找到任何可以解决我问题的帖子。我想问题在于你使用.icns作为图标的

我使用Xcode 11.4.1,我想为文件显示
GeoIcon.icns
图标,扩展名为
.geo
,使用我的简易应用程序创建:
OpenSave
。 我已经设置了
文档类型
导出的UTI
,如下图所示。

Info.plist
文件来自上述设置,如下面的屏幕截图所示。

上述设置的结果如下图所示。 为什么Opensave应用程序创建的文件具有应用程序的收缩图标而不是我设置的图标?在
文档类型
导出的UTI
设置中我错了什么


我在网上搜索了几天,没有找到任何可以解决我问题的帖子。

我想问题在于你使用
.icns
作为图标的文件类型

您也尝试过
.png
图标吗


这应该可以解决你的问题

我认为问题在于您使用
.icns
作为图标的文件类型

您也尝试过
.png
图标吗


这应该可以解决你的问题

不幸的是,问题不在于用.jpg替换.icns文件,因为图标需要使用.icns文件,如本或中所示。我希望有人能向我解释如何找到解决方案。不幸的是,问题不是将.icns文件替换为.jpg,因为图标需要使用.icns文件,如本或中所示。我希望有人能向我解释如何找到解决办法。