2017-03-29 7 views
0

次のスクリプトは動作しません:AppleScriptクエリのiTunesアルバムアーティストのプロパティが壊れていますか?私は期待どおり

tell application "iTunes" 
    tell source "Library" 
     tell playlist "Music" 
      set theTracks to (every track whose album artist is "xxx" and album is "Fiddle Tunes 2006 Concert") 
      count of theTracks 
     end tell 
    end tell 
end tell 

それはそのアルバムアーティストプロパティが空のトラックを一致します。トラックと一致していないはずです。その特定のアルバムタイトルには、空でないアルバムアーティストフィールドのトラックはありません(また、コンパイルフラグが設定されているトラックもありません)。

私はアーティストとアーティストを置き換えますが、これは正しいトラックではありません。

私は何かが分かりにくいですか、これはiTunesのバグですか?

+0

私の図書館の空のアルバムのアーティストには一致しませんが、空のフィールドはありませんので、空にする必要があります。後で一致しませんでした。だから、あなたのセットアップ? – Chilly

+0

問題は空であるアルバムアーティストフィールドに依存しないようです。私はいくつかの異なるアルバムタイトルで同じクエリを試してみたが、それらはすべて、クエリのアルバムアーティスト部分が存在しないかのように行動する。次に、クエリのフィールドの順序を入れ替えようとしましたが、正しく機能しました! –

答えて

0

これはmacOS 10.12.5とiTunes 12.6.1.25で修正されたバグです。

関連する問題