I guess we’re grownups now. With the release of Apple’s Shortcuts app, x-callback-url is now a supported standard documented on Apple’s site!
Do you love iOS Automation? x-callback-url has been the foundation of iOS automation for years, show your support for powerful inter-app communication on iOS with style wearing this great x-callback-url t-shirt.
This is a limited time Tee-Spring campaign which will be available only through May 26, 2017! Available in both men’s and women’s styles.
All proceeds from this campaign will go directly to support St. Jude Children’s Research Hospital in Memphis, TN.
Version 2.14 of the OmniGroup’s venerable task manager OmniFocus adds support for powerful x-callback-url features. For details, read the topic on the OmniGroup’s discourse site.
Great to have Ulysses, the powerful writing app from The Soulmen, add x-callback-url support! Check out their documentation for details.
CallbackURLKit looks like a nifty Swift library for implementing x-callback-url.
The x-callback-url specification has been updated to R3, with the addition of a brief section on security concerns. Recommending security methods is beyond the scope of the specification, but I thought it was a good idea to be encouraging developers to at least consider the security implications of adding URL scheme actions to their apps.
URLs are inherently anonymous and subject to attacks using maliciously constructed URLs placed in emails, web pages, etc., and your apps should be ready for that possibility.
Comments on improve this section are welcome.
Workflow is a very cool new app that pushes the boundaries of automation on iOS. And, of course, has x-callback-url support!
Sebastian Rehnby has published SBRXCallbackURLKit on Github. SBRXCallbackURLKit is a “simple library that makes it easy to add x-callback-url support to your app.”
SBRXCallbackURLKit has a block-based API for declaring URL handlers and Cocoapods support for easy integration. Worth a look if you are getting started on URL scheme integration in an app. You might also want to look at Inter-app Communication, which works in a similar fashion, and see which best suits your needs.