ここに質問があります。ユーザーがOSXデスクトップをダブルクリックしたのはいつかを調べる必要がありますが、その上のアイコンはわかりません。
今、私は次の解決策を考えましたが、それらが実行可能かどうかはわかりません。
デスクトップアイコンの位置(取得方法がわからない)とデスクトップアイコンのサイズを使用して、ユーザーがデスクトップをダブルクリックすると、アイコン領域の1つにあるかどうかを理論的に確認できます。対照:一部のアイコンは透明であるか、アイコンサイズ全体を占めていない可能性があるため、完璧ではない可能性があります。
デスクトップのアイコンがクリックされたかどうかを示す変数があるのではないでしょうか。次に、ユーザーが最後にデスクをダブルクリックしたときに、その変数がアクティブ化されているかどうかを確認できます。
私は確かに他の(より良い)ソリューションを受け入れていますが、MacAppStore用にサンドボックス化できる必要があります。