とりわけ、マウントされたボリュームが表示/非表示になると表示する OSX アプリケーションを開発しています。ディスク調停フレームワークを使用してそれを行います。タイム マシンのバックアップとして構成したネットワーク ドライブにコンピューターを接続すると、「timemachine」という名前のボリュームが表示されます。つまり、表示されるデバイスの CFDictionary は次のとおりです。
{DAVolumeMountable=true、DAVolumeNetwork=true、DAVolumeName=timemachine、DAVolumePath=file://localhost/Volumes/timemachine/、DAVolumeKind=afpfs}
このボリュームをアプリケーションの UI に表示したくありません。それを除外するのが本当にタイムマシンのボリュームであることを知るために、どの基準を使用できますか? 名前またはパスを使用するだけでは奇妙に思えます。「timemachine」という名前を持つようにフォーマットされたドライブは、理論的には同じ名前/パスでマウントされませんか?
アドバイスをいただければ幸いです。