Please note that the protocol handler for your application must be unique - if several applications installed on the iPhone respond to the same handler, there is no way to find out which application will start.
i.e.
tweet://... - bad.
mySuperTwitterApp://... - good.
source share