Como adicionar um ícone de aplicação para um RubyMotion OS X app?
-
20-12-2019 - |
Pergunta
Estou criando um OS X app com RubyMotion.Eu quero adicionar um ícone de aplicação.Eu copiou o meu stopwatch.png
arquivo para o diretório de recursos e especificado o nome do arquivo na 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
Quando eu executo rake
não se aplica o meu ícone.Eu mesmo correndo rake build
e o .app
criada não usar meu ícone.O que estou fazendo de errado?
Solução
Você não pode especificar uma imagem direta, ele precisa estar no formato de um .icns
arquivo.
FONTE: https://groups.google.com/forum/#!tópico/rubymotion/TxkA9IjRRM4
Converter aqui: http://iconverticons.com/online/
Você pode precisar de executar rake clean
para o ícone alteração tenha efeito.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow