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?

Était-ce utile?

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
scroll top