Rails 3.1.1 Guard-rspec kann aufgrund von Growl-Fehlern nicht ausgeführt werden: OSERROR: -10000 MESSAGE: Apple Event-Handler ist fehlgeschlagen

8

Ich habe Guard für RSPEC ausgeführt und benutze den growl_notify-Edelstein schon seit einer Weile (2-3 Monate), aber jetzt kann ich guard nicht mehr in einem meiner Rails 3.1.1-Projekte ausführen. Ich habe etwas über den Fehler selbst recherchiert, konnte aber nichts Schlüssiges herausfinden (außer jemand anderes hat das gleiche Problem).

Gemfile:

%Vor%

Fehler:

%Vor%     
Locke Cole117 26.12.2011, 23:58
quelle

2 Antworten

7

Hier ist, was bei mir funktioniert hat. Zwei Dinge:

Erstens, Guard 0.10.x. erfordert Growl & gt; = 1,3. Installieren Sie Growl 1.3 aus dem App Store (die Bewertungen sind wirklich schlecht, aber ich hatte keine Probleme).

Zweitens empfehlen die neuen Guard-Versionen ruby_gntp . Ersetzen Sie einfach gem 'growl_notify' durch gem 'ruby_gntp' .

    
KendallB 05.01.2012 14:19
quelle
5

Dies scheint ein Versionskonflikt zwischen Growl und growl_notify zu sein. growl_notify 0.0.3 hat den Namen der Growl-Anwendung geändert, was, wie ich feststellen kann, mit Growl 1.3 (nur Lion) geändert wurde

Ich glaube, es funktioniert:

  • benutze growl_notify 0.0.2 für Growl & lt; 1.3
  • Verwenden Sie growl_notify 0.0.3 für Growl & gt; = 1.3
  • benutze Growl Gem (was ich gemacht habe)
Justin Love 30.12.2011 04:04
quelle