Ponieważ Screens 5 jest aplikacją sandoxed, która jest wymagana przez Apple do opublikowania w Mac App Store, nie może uzyskać dostępu do interfejsów API wymaganych do dynamicznego ustawienia domyślnego programu obsługi dla określonego schematu adresu URL.
Naszym rozwiązaniem jest mała i darmowa aplikacja narzędziowa o nazwie Default Handler.
Aby z niej skorzystać, po prostu utwórz nowy program obsługi dla schematu adresu URL „vnc” i wyznacz Screens jako program obsługi:
Screens teraz płynnie przejmie wyznaczony schemat adresu URL. Jeśli kiedykolwiek będziesz musiał powrócić do oryginalnego programu obsługi, opcja jest łatwo dostępna. Ponadto Default Handler oferuje zgodność z innymi aplikacjami sandboxowymi zmagającymi się z podobnymi ograniczeniami, zapewniając wszechstronne rozwiązanie dla różnych scenariuszy.
Możesz pobrać najnowszą wersję tutaj. Należy pamiętać, że Default Handler wymaga systemu macOS 14 lub nowszego. Ważne jest również, aby pamiętać, że ta aplikacja jest dostarczana w stanie takim, w jakim jest, bez żadnej gwarancji ani wsparcia.
Możesz również przeczytać więcej szczegółów w naszym powiązanym poście na blogu.