我正在使用RubyMotion创建一个OS X应用程序。我想添加一个应用程序图标。我将stopwatch.png
文件复制到资源目录,并在Rakefile
:
# -*- coding: utf-8 -*-
$:.unshift("/Library/RubyMotion/lib")
require 'motion/project/template/osx'
begin
require 'bundler'
Bundler.require
rescue LoadError
end
Motion::Project::App.setup do |app|
app.name = 'Timetracker'
app.icon = 'stopwatch.png'
end
当我运行rake
时,它不会应用我的图标。我甚至运行rake build
并且创建的.app
不使用我的图标。我做错了什么?
答案 0 :(得分:0)
您无法以.icns
文件的格式指定直接图片。
消息来源:https://groups.google.com/forum/#!topic/rubymotion/TxkA9IjRRM4
转换到此处:http://iconverticons.com/online/
您可能需要运行rake clean
才能使图标更改生效。