Comment ajouter une icône d'application à une application RubyMotion OS X ?
-
20-12-2019 - |
Question
Je crée une application OS X avec RubyMotion.Je souhaite ajouter une icône d'application.j'ai copié mon stopwatch.png
fichier dans le répertoire des ressources et spécifié le nom du fichier dans le 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
Quand je cours rake
cela n'applique pas mon icône.J'ai même couru rake build
et le .app
créé n'utilise pas mon icône.Qu'est-ce que je fais mal?
La solution
Vous ne pouvez pas spécifier une image directe, elle doit être au format d'un .icns
déposer.
SOURCE: https://groups.google.com/forum/#!topic/rubymotion/TxkA9IjRRM4
Convertissez ici : http://iconverticons.com/online/
Vous devrez peut-être courir rake clean
pour que votre changement d'icône prenne effet.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow