Często pojawia się okno dialogowe z ostrzeżeniem, że otwieram aplikację po raz pierwszy. Ale to nie pierwszy raz. Niektóre z nich to aplikacje, z których korzystam codziennie.
Wydaje mi się, że otrzymuję ich więcej po aktualizacji systemu operacyjnego, prawie tak, jakby niektóre bazy danych zostały zresetowane. Czy mogę zrobić coś, aby te ostrzeżenia zostały poprawnie wygenerowane?
źródło
Miałem ten sam problem (tylko z SourceTree, po aktualizacji), a widok odpowiedzi @ kopischke przypomniał mi o innym wątku Ask Different na innym problemie z bazą danych LaunchServices:
Dlaczego lista „Otwórz za pomocą” mojego Maca zaczyna wyświetlać listę aplikacji dwa razy, a czasem trzy razy?
Polecenie resetowania LaunchServices pod warunkiem, że różni się nieco od polecenia @kopischke pod warunkiem:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
Próbowałem tego i to rozwiązało mój problem z „otwieraniem aplikacji po raz pierwszy”. Ale nie wymagało to ode mnie ponownego zatwierdzania każdej innej aplikacji (tylko kilka; nie widziałem oczywistego wzorca). Być może warto spróbować tego przed wypróbowaniem wcześniejszej sugestii.
źródło