Merge UIDocumentInteractionController and UIActivityViewController

Originator:brekkehj
Number:rdar://20482211 Date Originated:4/9/2015
Status:Open Resolved:
Product:iOS Product Version:iOS 8.3 (12F70)
Classification:Enhancement Reproducible:N/A
 
Summary:
The two view controllers provide near identical functionality in nearly all aspects and should be merged. Applications that can open Document file types should be placed in the Application Activities section of the UIActivityViewController when presented with an NSURL pointing to the local filesystem, and the UIDocumentInteractionController should be deprecated.

Steps to Reproduce:
Launch a UIActivityViewController with an NSURL pointing to a file on the file system.

Compare to a UIDocumentInteractionController for the same URL.

Expected Results:
The UIActivityViewController includes applications that can Open files in the Application Activities list.

Actual Results:
UIActivityViewController displays only applications that include an iOS 8 App Extension, and UIDocumentInteractionController displays only applications that define document support using their Info.plist settings.

Version:
iOS 8.3 (12F70)

Notes:


Configuration:
N/A

Attachments:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!