Question

I am currently displaying a UIDocumentInteractionController so that the user of my App can open a File in a different App. The controller pops up and lists the App with no problem. However, it also displays Cloud apps such as Dropbox (which I'm assuming associate themselves with nearly every valid file-type), which is quite annoying. Is there anyway that I can specify the controller to only display the App I want?

Was it helpful?

Solution

No, you cannot filter this list. You're not allowed to tell the user that they can't send your file to Dropbox if they want. :)

(If you have only one specific app that makes sense to send your file to, and you can control or have a partnership with that app, then you can agree on some other obscure file type to use, or communicate directly by custom URL. UIDocumentInteractionController is designed for the general case of allowing the user to shuttle files wherever they might need them, and cloud services can be perfectly valid places to put files of standard types.)

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top