Skip to content

Instantly share code, notes, and snippets.

@saagarjha
Created June 19, 2022 00:18
Show Gist options
  • Save saagarjha/0bb76983aea1942224be1cc0fe71e56e to your computer and use it in GitHub Desktop.
Save saagarjha/0bb76983aea1942224be1cc0fe71e56e to your computer and use it in GitHub Desktop.
watchOS app URL schemes
// Generated via
// grep -r -l CFBundleURLSchemes /Volumes/JupiterB19R570.N121bOS/ | xargs -n1 sh -c '/usr/libexec/PlistBuddy -c "Print" "$0" > /dev/null 2>&1 && echo && echo "$0" && /usr/libexec/PlistBuddy -c "Print :CFBundleURLTypes" "$0"'
// -[LSApplicationWorkspace openURL:configuration:completionHandler] is a good way to open these
/Volumes/JupiterB19R570.N121bOS/System/Library/CoreServices/Carousel.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.carousel
CFBundleURLSchemes = Array {
newton
telemergencycall
tel
telprompt
facetime
facetime-prompt
facetime-audio
facetime-audio-prompt
facetime-group
tincan
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoMusic.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
music
musics
itms
itmss
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoBooks.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
ibooks
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoCalendar.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
calinvitelist
}
CFBundleURLName = com.apple.NanoCalendar.invitelist
CFBundleURLIsPrivate = true
}
Dict {
CFBundleURLSchemes = Array {
calinvite
}
CFBundleURLName = com.apple.NanoCalendar.invite
CFBundleURLIsPrivate = true
}
Dict {
CFBundleURLSchemes = Array {
calshow
x-apple-calevent
}
CFBundleURLName = com.apple.NanoCalendar.event
CFBundleURLIsPrivate = false
}
Dict {
CFBundleURLName = com.apple.NanoCalendar
CFBundleURLSchemes = Array {
nanocal
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/Podcasts.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Viewer
CFBundleURLName = Podcast Feed
CFBundleURLSchemes = Array {
podcast
podcasts
pcast
itms-pcast
itms-pcasts
itms-podcast
itms-podcasts
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoStopwatch.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoStopwatch
CFBundleURLSchemes = Array {
nanostopwatch
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoContacts.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
contact
}
CFBundleURLName = com.apple.contacts.contact
CFBundleURLIsPrivate = true
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/Mind.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Editor
CFBundleURLName = com.apple.mind.scheme
CFBundleURLSchemes = Array {
Mind
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoMaps.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
maps
mapitem
map
}
}
Dict {
CFBundleURLSchemes = Array {
x-maps-mapitemhandles
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoSleep.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoSleep
CFBundleURLSchemes = Array {
nanosleep
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/FindPeople.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Viewer
CFBundleURLName = com.apple.mobileme.fmf1
CFBundleURLSchemes = Array {
findmyfriends
fmf1
findmy
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/Tips.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
x-apple-tips
}
CFBundleURLName = com.apple.tips.open
CFBundleURLIsPrivate = true
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoWeather.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoWeather
CFBundleURLSchemes = Array {
com.apple.NanoWeather
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoMenstrualCycles.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoMenstrualCycles
CFBundleURLSchemes = Array {
NanoMenstrualCycles
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoHeartRhythm.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoHeartRhythm
CFBundleURLSchemes = Array {
NanoHeartRhythm
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoNowPlaying.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
nowplaying
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoNews.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.nanonews
CFBundleURLSchemes = Array {
applenews
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoMail.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoMail.NewMessage
CFBundleURLSchemes = Array {
mailto
}
}
Dict {
CFBundleURLName = com.apple.NanoMail.OpenMessage
CFBundleURLSchemes = Array {
x-apple-mail-message-id
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoReminders.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
x-apple-reminderkit
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoAlarm.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoAlarm
CFBundleURLSchemes = Array {
nanoalarm
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/FindItems.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Viewer
CFBundleURLName = com.apple.mobileme.fmf1
CFBundleURLSchemes = Array {
finditems
}
}
}
/Volumes/JupiterB19R570.N121bOS/System/Library/AppPlaceholders/NanoPassbook.app/Info.plist
Array {
Dict {
CFBundleURLName = NanoPassbook URL
CFBundleURLSchemes = Array {
shoebox
nanopassbook
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoMusic.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
music
musics
itms
itmss
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoBooks.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
ibooks
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoCalendar.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
calinvitelist
}
CFBundleURLName = com.apple.NanoCalendar.invitelist
CFBundleURLIsPrivate = true
}
Dict {
CFBundleURLSchemes = Array {
calinvite
}
CFBundleURLName = com.apple.NanoCalendar.invite
CFBundleURLIsPrivate = true
}
Dict {
CFBundleURLSchemes = Array {
calshow
x-apple-calevent
}
CFBundleURLName = com.apple.NanoCalendar.event
CFBundleURLIsPrivate = false
}
Dict {
CFBundleURLName = com.apple.NanoCalendar
CFBundleURLSchemes = Array {
nanocal
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/Podcasts.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Viewer
CFBundleURLName = Podcast Feed
CFBundleURLSchemes = Array {
podcast
podcasts
pcast
itms-pcast
itms-pcasts
itms-podcast
itms-podcasts
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoStopwatch.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoStopwatch
CFBundleURLSchemes = Array {
nanostopwatch
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoContacts.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
contact
}
CFBundleURLName = com.apple.contacts.contact
CFBundleURLIsPrivate = true
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/Mind.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Editor
CFBundleURLName = com.apple.mind.scheme
CFBundleURLSchemes = Array {
Mind
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoMaps.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
maps
mapitem
map
}
}
Dict {
CFBundleURLSchemes = Array {
x-maps-mapitemhandles
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoSleep.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoSleep
CFBundleURLSchemes = Array {
nanosleep
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/FindPeople.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Viewer
CFBundleURLName = com.apple.mobileme.fmf1
CFBundleURLSchemes = Array {
findmyfriends
fmf1
findmy
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/Tips.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
x-apple-tips
}
CFBundleURLName = com.apple.tips.open
CFBundleURLIsPrivate = true
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoWeather.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoWeather
CFBundleURLSchemes = Array {
com.apple.NanoWeather
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoMenstrualCycles.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoMenstrualCycles
CFBundleURLSchemes = Array {
NanoMenstrualCycles
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoHeartRhythm.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoHeartRhythm
CFBundleURLSchemes = Array {
NanoHeartRhythm
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoNowPlaying.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
nowplaying
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoNews.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.nanonews
CFBundleURLSchemes = Array {
applenews
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoMail.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoMail.NewMessage
CFBundleURLSchemes = Array {
mailto
}
}
Dict {
CFBundleURLName = com.apple.NanoMail.OpenMessage
CFBundleURLSchemes = Array {
x-apple-mail-message-id
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoReminders.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
x-apple-reminderkit
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoAlarm.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoAlarm
CFBundleURLSchemes = Array {
nanoalarm
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/FindItems.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Viewer
CFBundleURLName = com.apple.mobileme.fmf1
CFBundleURLSchemes = Array {
finditems
}
}
}
/Volumes/JupiterB19R570.N121bOS/private/var/staged_system_apps/NanoPassbook.app/Info.plist
Array {
Dict {
CFBundleURLName = NanoPassbook URL
CFBundleURLSchemes = Array {
shoebox
nanopassbook
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/MobileSMS.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
sms-private
}
CFBundleURLName = SMS Private URL
CFBundleURLIsPrivate = true
}
Dict {
CFBundleURLName = SMS URL
CFBundleURLSchemes = Array {
sms
}
}
Dict {
CFBundleURLName = Surf URL
CFBundleURLSchemes = Array {
sms-surf
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/iCloud.app/Info.plist
Array {
Dict {
CFBundleURLName = ShareBear
CFBundleURLSchemes = Array {
icloud-sharing
icloud-vetting
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/ActivityMonitorApp.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Editor
CFBundleURLName = com.apple.ActivityMonitorApp
CFBundleURLSchemes = Array {
ActivityMonitorApp
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/FindDevices.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Viewer
CFBundleURLName = com.apple.mobileme.fmf1
CFBundleURLSchemes = Array {
finddevices
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/HeartRate.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.HeartRate
CFBundleURLSchemes = Array {
HeartRate
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/NanoPhotos.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Viewer
CFBundleURLName = photos
CFBundleURLSchemes = Array {
photos
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/AppStore.app/Info.plist
Array {
Dict {
CFBundleTypeRole = Viewer
CFBundleURLName = App Store URL
CFBundleURLSchemes = Array {
itms-apps
itms-appss
macappstore
macappstores
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/SessionTrackerApp.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.SessionTrackerApp
CFBundleURLSchemes = Array {
SessionTrackerApp
seymour
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/NanoWorldClock.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoWorldClock
CFBundleURLSchemes = Array {
nwc
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/AppStoreTrampoline.app/Info.plist
Array {
Dict {
CFBundleURLName = Store Services URL
CFBundleURLSchemes = Array {
itms-services
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/NanoSettings.app/Info.plist
Array {
Dict {
CFBundleURLSchemes = Array {
prefs
}
CFBundleURLName = Settings URL
CFBundleURLIsPrivate = true
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/NanoPhone.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.pepperphone
CFBundleURLSchemes = Array {
phone
mobilephone-voicemails
vm
recents
contact
}
}
}
/Volumes/JupiterB19R570.N121bOS/Applications/NanoDemo.app/Info.plist
Array {
Dict {
CFBundleURLName = com.apple.NanoDemo.blocker
CFBundleURLSchemes = Array {
nanodemo
}
}
}
@saagarjha
Copy link
Author

Why do that when I can make a god-awful shell monstrosity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment