No support for UIAcessibilityCustomAction in UIDocumentBrowserViewController

Originator:matthias.tretter
Number:rdar://35611251 Date Originated:17-Nov-2017 10:25 AM
Status:Open Resolved:
Product:iOS + SDK Product Version:iOS 11.1/2 Beta
Classification:Serious Bug Reproducible:Always
 
Summary:
UIAccessibilityCustomAction is a very important class to enhance Accessibility Support of our app. In our current self-implemented Document Picker we added custom actions to allow for easy renaming, duplication, moving and deletion of documents. 

UIDocumentBrowserViewController however neither has support for custom actions out of the box, nor allows to add them on our own.

Steps to Reproduce:
1. Open any UIDocumentBrowser-based App, e.g. Pages.app
2. Enable VoiceOver on the Device
3. Put the VoiceOver Cursor on a document
4. Swipe up/down to select custom actions

contrast this to what happens with the same steps in Files.app (which has custom actions)

Expected Results:
UIDocumentBrowserViewController provides the same accessibility actions as the Files app

Actual Results:
The Files app has UIAccessibilityCustomActions to edit/rename/delete/… files, but UIDocumentBrowser-based apps don’t

Version:
iOS 11.1/2 Beta

Notes:
I originally filed this as rdar://32922733, which was mistakenly closed (My bug report wasn’t about those actions missing in Files.app, but in UIDocumentBrowserViewController-based apps)

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!