iTunes Scripting Bridgeインターフェイスを使用して、persistentIDで特定のiTunesTrackをフェッチする必要があります。sdp / sdefで生成されたヘッダーファイルを詳しく調べましたが、既存のインターフェイスには、パラメータに基づいてトラックに対してあらゆる種類のクエリを実行するためのメソッドがないようです。私が持っていた次のアイデアは、すべてのトラックを列挙して、それぞれが一致するかどうかを調べることでした。
これは遅いという意味です。ターゲットライブラリが大きいほど、パフォーマンスが低下します。スクリプトブリッジから返されたすべてのトラックを一度に1つずつ調べる必要のない、この問題に対する実証済みの解決策を誰かが持っているのではないかと思います。
ScriptingBridgeを介してiTunesで特定のトラックを取得する際に、Arr MiHardiesは解決策を考え出し、それを投稿すると述べていますが、どうやら、彼はそれを回避できなかったようです。