更改(appcelerator titanium)桌面应用中的图标

时间:2011-05-31 22:53:33

标签: appcelerator

如果我用我的默认值更改default_app_logo.png,我会得到:打包失败并显示消息:'NoneType'对象没有属性'rfind'

我正在做桌面应用。我能做什么?

我尝试了各种PNG格式......

我正在Windows平台上打包。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,只有在尝试打包mac版本时才会出现这种问题。我也在使用自定义图标。

像我一样,我将default_app_logo.png替换为我的,并且存在问题。出于某种原因,Titanium不喜欢我给这张图片的PNG格式。

所以我做的是在GIMP中打开default_app_logo.png,在GIMP中打开我的图标,将我的图标复制到新图层中的默认徽标图像,隐藏原始图像图层(背景)并点击保存。

经过这次操作,Mac的包装完美无缺。我不知道这两者有什么不同,因为它们具有完全相同的大小,但事实是一个给出错误而另一个没有......