get all iOS url schemes on device

PruitIgoe picture PruitIgoe · Sep 4, 2014 · Viewed 30.1k times · Source

Is there a way to get all the url schemes of all the apps on a device? There has to be a central repository of them somewhere, maybe a plist?

Answer

Greg Barbosa picture Greg Barbosa · Dec 7, 2015

Adding my solution in case someone is still looking. After spending some time researching the answer, I finished off on a mix between @danielbeard's and @Avis' solution.

Because I know what application I am looking for:

  1. Download the .ipa from iTunes using my computer
  2. Copy the application to my desktop
  3. Rename it to *.zip
  4. Extract the *.zip
  5. Open the 'Payload' folder
  6. Right click on the application and select 'Show Package Contents'
  7. I then double-click the 'Info.plist' file (which Xcode should then open)
  8. Then check 'URL types' > 'Item 0' > 'URL Schemes'

Using that information I then add it to an array of apps to check (doing what @danielbeard suggested).

Hope this helps someone in the future.