iPhone Tweak to override http links to other Apps

There's a JailBreak tweak called Browser Changer, and it does almost exactly what you want. It's in the standard repositories in Cydia, and it's free. I've used it to make all links automatically open with Dolphin Browser. It works quite well, but it can only make one app open all http links, so other than that, there isn't anything that does exactly what you want.


To the best of my knowledge, it is not possible to write an application that listens to http://anything. The fact that http://maps.google.com addresses shell out to the Maps application is a special case likely built explicitly into MobileSafari.

All other iOS applications may register on a special URL. For example, many Twitter clients register for the twitter:// protocol and usually have references like twitter://messages, twitter://replies, etc.

Unfortunately I don't know of a specific app to support customizing this in the Jailbreaking community.