Xcode项目文档显示通用而非自定义图标

时间:2018-01-17 15:37:28

标签: xcode icons document

早上好,蜂拥而至!

使用文件扩展名" cpx"处理保存文档的项目。并且有可怕的通用图标问题。

前段时间我为自定义文档设置了一个临时图标,但它们运行正常。几个月后,我终于重新设计了所有的图标,在切换出图标图形后,我的文档现在显示的是通用文档图标,而不是我的自定义图标。

我将我的应用程序放在USB驱动器上并在朋友计算机上尝试(第一次应用程序在该计算机上)并收到相同的结果,因此它必须是我的编码中的内容而不是缓存的问题在我的机器上......

我绝不是这里的专家,所以请原谅我,如果我犯了一个总的Noob错误...... :)顺便说一下,我的文件都正常工作(文件类型,名称,等),它只是图标的问题。以下是可以向更高级的眼睛揭示问题的屏幕截图:

enter image description here

这里有一个很好的衡量标准是我的info.plist文件:

enter image description here

非常感谢任何帮助!

格雷格

1 个答案:

答案 0 :(得分:0)

所以...看起来我找到了解决方案,而且表面看起来很愚蠢,但它有效并且可能有充分的理由。

似乎一旦您将图标图形与给定的UTI和/或扩展名相关联,如果您尝试更改图标,则会导致问题并获得通用图标。奇怪的是,我已经尝试了所有正常的建议,比如重新启动启动服务,删除prefs等,但没有任何效果。

解决方法似乎是在更改图标的同时更改UTI和扩展。就我而言,我改变了以下内容:

com.q-station.document.cpx - > com.q-station.document.cpxw .cpx - > .cpxw

然后我添加了新的图标图形,重新编译并观看,它完美无缺。

信用,信用到期,这是解决方案的线索,对我有用:

How do I create icon for my documents in osx