Ich habe in der vergangenen Woche versucht, den Java-Decompiler, JD-GUI, auf meinem 2007er iMac mit OS X 10.9.5 zu verwenden, aber ich bin auf eine Straßensperre gestoßen.
Noch vor ein paar Wochen hatte ich dieses Problem nicht. Was ich normalerweise getan habe, ist, das Disk-Image in meinem Downloads
Verzeichnis zu haben, und ich öffne das Disk-Image und verwende die Anwendung direkt aus dem Image. Eines Tages erhielt ich diesen Fehler jedoch zum ersten Mal, also ging ich und lud ihn erneut vom Anbieter der Software herunter, stieß aber immer wieder auf dasselbe Problem.
Ich habe dies von mehreren Internetverbindungen ohne Erfolg versucht.
Erwähnenswert ist meines Erachtens auch, dass die Dateigröße, wenn ich die Anwendung vom Disk-Image ziehe, nur 2 KB beträgt, was ein Problem darstellt. Beim Öffnen der Anwendung wird dann angezeigt, dass die Anwendung beschädigt ist, und sie wird in den Papierkorb verschoben.
Gibt es eine Lösung oder Problemumgehung für die Verwendung dieser Software? Ich versuche zu verstehen, warum es erst vor ein paar Monaten funktioniert hat.
JD-GUI finden Sie hier: http://jd.benow.ca/
Bearbeiten : Bemerkenswert ist, dass die Prüfsummenwerte sowohl für die heruntergeladene Kopie als auch für die auf der Download-Seite aufgeführte übereinstimmen! Vielleicht ein Problem mit 32-Bit- vs. 64-Bit-Bibliotheken?
Apples OSX Mavericks 10.9.5-Update hat einige App-Signaturregeln geändert. Ich bin mir nicht sicher, ob das genau das ist, was mit JD-GUI passiert, aber es scheint plausibel.
Um die Gatekeeper-Prüfung zu umgehen, die den Fehler anzeigt, starten Sie die App direkt von einer Terminal-Eingabeaufforderung:
$ /Applications/JD-GUI.app/Contents/MacOS/jd-gui &
0942v8653
JWF
java -version
in Terminal gab mirjava version "1.7.0_25"
.