Post

Replies

Boosts

Views

Activity

Where are 'socketfilterfw' changes being stored in macOS 15?
With the recent change to socketfilterfw in macOS 15 we can no longer check if the application firewall is enabled or not via a plist. This is significant in our app because we rely on the NSFilePresenter interface to monitor the plist to alert our app whenever a user changes their firewall settings. Removing the plist is a breaking change for us. Can you please advise either some new location on disk for us to monitor, or if there is another way to observe this setting? We would ideally rather not have to poll 'socketfilterfw' on an interval. Thanks!
2
0
892
Jul ’24
Universal links on macOS outside of Safari
I am trying to add universal link support for my developer-ID signed app on macOS 10.15+, but am running into two issues: 1) only Safari recognizes the link (and therefore Safari must be the default browser for this to work), and 2) I want it to work like the pre-installed applinks on the system where the user doesn't need to opt-in. For example, the Apple News app universal link (news.apple.com) immediately launches the News app regardless of browser environment without needing to go to Safari to approve. For the first issue, if I visit the URL in Safari, I get the banner saying I can open the link in my app, but I have no onboarding experience for any other browser. Furthermore, even if I choose to click the button in Safari, the other browsers still don't recognize the URL. Any help here would be appreciated.
0
0
461
Sep ’20