2

I know there are quite a few questions that may sound similar, but they never cover my needs, so here's my own attempt:

I am pretty aware, that I can fetch the UTI of a file and use a UIDocumentInteractionController to either check if there's at least one app that can open it or ask the user to select an app, that's great.

Also the UIWebView can open a bunch of other UTIs as well, although it never tells the system what kind of and therefore never appears in the app selection dialog. So when I am sure there is no app I can still check if the UIWebView supports it and create an own view.

That works well to some degrees, until smartass apps like Dropbox appear and basically tell the system I can open every UTI!.

What now? For me that renders the whole mechanism kind of useless, I cannot use the fallback anymore and my only way is to let my app go the Dropbox-way and register every UTI as well.

Any ideas how to solve that?

4

0 回答 0