Jak programowo wylistować pliki dowolnej zainstalowanej aplikacji na MAC?

0

Tworzę aplikację MAC, w której chcę wyświetlić listę plików / folderów związanych z dowolną zainstalowaną aplikacją na komputerze Mac.

Na przykład;

Chcę uzyskać listę wszystkich plików i folderów aplikacji Skype zainstalowanych programowo na moim MAC.

Jak mogę to zrobić?

Czy mogę uzyskać listę plików lub folderów związanych z zainstalowanym komputerem Mac programowo?

Rohan
źródło
1
Po prostu nie - nie ma standardu
Mark
Zdefiniuj „dowolną zainstalowaną aplikację”.
bmike

Odpowiedzi:

1

Można to zrobić na trzy sposoby:

  • zapłać lub znajdź osoby, które zainstalują każdą możliwą aplikację w kontrolowanym środowisku i utworzą bazę danych plików i wersji aplikacji
  • stwórz kod do patrolowania zmian w systemie plików i katalogu oraz spróbuj rozdzielić, które zmiany wynikają z instalacji aplikacji
  • módlcie się, aby wszyscy programiści aplikacji używali metody dystrybucji App Store lub napisali potwierdzenie instalacji z plikiem .bom

Praktycznie żadna z tych opcji nie jest łatwa. Kara za zły kod patrolu jest gorsza niż jakikolwiek problem, któremu możesz ufać do rozwiązania. Reszta ma nieszczęśliwy zasięg lub uciążliwe błędy i koszty.

bmike
źródło
-1

Spróbuj użyć tego polecenia: mdfind -name "Your app name"

Hamza OBEIDAT
źródło