Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Darn, so I need to work out how to re-blank mine - anyone any ideas?
I think the only logical alternative to a (previously blank) "Whatever" is "Do Nothing" - that's what I would choose here. I would then check again the status after a restart.

You could also ask the developer of SwiftDefaultApps. The email address is in the LICENSE file.
 
I think the only logical alternative to a (previously blank) "Whatever" is "Do Nothing" - that's what I would choose here. I would then check again the status after a restart.

You could also ask the developer of SwiftDefaultApps. The email address is in the LICENSE file.
It didn't work alas, I'll drop him an email....
 
If anyone figures out how to remove the goofed "apple internet location" entries, please post here.
 
I have also found this extremely annoying and assumed that it was sheer arrogance on Apple's part in pushing their own browser. I prefer Firefox and have it as my default browser but that behaviour was negating my choice. I have found however that I am able to change the 'opens with' to Firefox - it is not greyed out for me on my M1 mini. It is still annoying to see Safari listed as being the default when it is not so on my computer.

Thank you for this topic which has solved the problem for me, though is was still annoying to have to change each webloc to what it had been originally. I hope I don't have to do this again every time there is another updating of the OS.

And now I am really annoyed. I went back to test the change and it has ignored it so that I cannot simply click to use the browser I prefer. It seems I have to choose opens with every b.... time, or use the work around mentioned above, or drag the url into my browser window as I had been.
I also have a Mac mini, but the opens with is still greyed out in get info for webloc files.
 
If anyone figures out how to remove the goofed "apple internet location" entries, please post here.

I spoke to the author of the app and he replied:

The only think of would be to reset the entire database (I think this should still work):

find /System/Library/Frameworks -type f -name "lsregister" -exec {} -kill -seed -r \

or figure out what the correct app is. SWDA uses the LaunchServices API (now almost entirely deprecated) which never had a clear/reset method. That is the reason for the `ThisAppDoesNotHing.app` hack.

Meaningless to me, so I've asked for further clarification, no reply yet on the command. I did point out that the `ThisAppDoesNotHing.app` hack doesn't work either.
 
I'm not sure setting Firefox to Apple Internet Location (twice) hurts anything. Not even sure what that item is for to begin with.
 
This does indeed work perfectly! Alas it's not recommended doing it when suffering from a migraine. The first time around I inadvertently chose to change 'com.apple.internet-location' instead of 'com.apple.web-internet-location' as you can see below.


View attachment 2129581

Can some kind soul please advise what 'com.apple.internet-location' should be set to and how to change it back to that value.

Thanks in advance.

'com.apple.web-internet-location' is missing from the Uniform Type Identifiers list for me...

Screenshot 2022-12-21 at 5.20.26 AM.png
 
'com.apple.web-internet-location' is missing from the Uniform Type Identifiers list for me...
... not only that item is missing but also quite a few more items that are on the Uniform Type Identifiers list on my computer. That is strange (at least above my pay grade 😁). I assume that you have indeed macOS 13.1 running (and not 13.0.1) - right?
 

Attachments

  • Uniform Type Identifiers list.jpg
    Uniform Type Identifiers list.jpg
    55.7 KB · Views: 76
... not only that item is missing but also quite a few more items that are on the Uniform Type Identifiers list on my computer. That is strange (at least above my pay grade 😁). I assume that you have indeed macOS 13.1 running (and not 13.0.1) - right?
Update:

I rolled SwiftDefaultApps back to the previous version (2.0.0) and then reinstalled the current version (2.0.1.) For reasons unknown, 'com.apple.web-internet-location' now appears in the Uniform Type Identifiers list on my machine. I was subsequently successful in implementing the fix. A convoluted route, to be sure, but at least the webloc handling problem has been resolved.

 
Same bug on my machine. Very annoying. I hope Apple fixes it soon. I shouldn't need to hack my own operating system. It should just work.

Option is greyed out in "Get Info" box. (yes I unlocked it)

getinfo.png

If I right-click the file and chose "Open with ..." > "Other", then choose Firefox and "Always open with" then I get this error which confirms this is a bug. This shouldn't happen, and it didn't before Ventura.

error.png


Did anybody *actually* file a bug report in Feedback Assistant?
 
Looks like this has been an issue for at least 6 years.
So it seems like Apple won't fix it. They are pulling a Microsoft 2001 and forcing you to use their software.
 
I also have this problem. I would love to switch to Safari as my main browser, but not until they allow a second search bar in the main toolbar. I hate having to type my searches in the URL bar. Apple needs to allow a second search bar like Firefox does.
 
  • Like
Reactions: timelessbeing
I'm having the same issues for .URL and .WEBLOC files as of Ventura 13.1.
Using Firefox v108 but tried it with the previous build as well.
My default for opening pdf and png files always has been Preview (and is set as such) but since updating to OS13.1 these files are opening in Skim. Though I use Skim, it is not my default for opening pdf files.
 

Attachments

  • Screenshot 2023-01-09 at 18.35.29.png
    Screenshot 2023-01-09 at 18.35.29.png
    195.4 KB · Views: 74
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.