2

Launch Services関数 LSFindApplicationForInfo() を使用して、アプリケーションがインストールされているかどうかを確認しています。

これは、ユーザーがアプリケーションをごみ箱に送信した場合を除いて、正常に機能します。このメソッドはまだごみ箱でそれを見つけますが、呼び出すことはできません。

アプリケーションが /Applications にインストールされているかどうかを確認する別の方法はありますか? または、LSFindApplicationForInfo() を呼び出すときに /Applications の下のみを参照するように指定できますか?

4

1 に答える 1