Mit den Wrappern von com4j und iTunes kann ich eine Instanz von iTunes starten
%Vor%aus meiner Anwendung und verwenden Sie die API erfolgreich.
Aber wenn iTunes bereits unabhängig läuft, schlägt es mit
fehl %Vor%weil iTunes bereits läuft, gibt es eine Möglichkeit, einfach eine Verbindung zu einer vorhandenen iTunes-Instanz herzustellen, anstatt zu versuchen, eine neue zu erstellen, wenn iTunes bereits läuft?
Es gibt keine aktuelle Lösung, da die von Ihnen verwendete Anwendung 64-Bit nicht als 32-Bit-Anwendung unterstützt. Dieses Problem wird bereits in Xira Dashboard ausgegeben: Ссылка
Vermutlich ist dies das gleiche Problem wie bei anderen, die versuchen, unter Windows XP / Server 2003 und höher zu laufen, wenn der Kunde 64-Bit ausführt und die Entwicklungsumgebung 32-Bit ist.
Dieses Problem tritt tatsächlich nicht auf, wenn eine 32-Bit-JVM verwendet wird.