ITunes scheint die COM-Schnittstellen für die neuen Felder "Bewegung" und "Arbeit" nicht verfügbar zu machen

8

Ich verwende Com4j , um meine Java-App mit iTunes unter Windows kommunizieren zu lassen. Ich habe gesehen, dass meine generierten Klassen keine Methoden enthalten, um mich movement und arbeiten Felder, wie ich andere Felder wie Künstler oder Album aktualisieren kann.

Also habe ich die Klassen mit

neu generiert %Vor%

gegen die neueste 12.6 iTunes exe und sie sind immer noch nicht hier. (Ich würde sie in IITFileOrCDTrack.java erwarten) Mache ich etwas falsch oder bedeutet das, dass iTunes explizit Code haben muss, um dort neue Felder zu veröffentlichen, und sie sich dazu entschlossen haben, dies nicht zu tun.

Also heißt das, dass iTunes explizit eine neue COM-Schnittstelle programmieren muss, um diese Felder für andere Programme zugänglich zu machen

Beachten Sie, dass diese neuen Felder über applescript auf einem Mac-Computer verfügbar sind

    
Paul Taylor 01.05.2017, 19:18
quelle

1 Antwort

0

Wie oben erwähnt Kommentar Sie haben grundsätzlich zwei Möglichkeiten:

  1. Füge einen Fehler bei Apple ein und warte (möglicherweise auf unbestimmte Zeit)
  2. Verwenden Sie stattdessen das Feld grouping

Ich persönlich habe das Feld grouping gefunden, um die Rolle der 'Unterkategorie' zu erfüllen. Während ich realisiere, dass es weniger ideal ist, als die Möglichkeit zu haben, sowohl movement als auch work Felder zu verwenden, konnte ich meine gewünschte Funktionalität bisher über grouping erreichen.

    
lax1089 01.06.2017, 11:57
quelle

Tags und Links