An app that has used the UIDocumentPickerViewController since iOS 8 no longer works in iOS 13 or iPadOS 13 (though in some betas the mechanism did work until a device wipe). The console logs show an error similar to the following:
error 04:55:25.855765 -0700 fileproviderd [ERROR] Failed to create key for file entry (null)
default 04:55:25.856903 -0700 ReportCrash SimulatedCrash requested by fileproviderd, code 5, reason '<private>'
default 04:55:25.856982 -0700 ReportCrash starting prolongation transaction timer
fault 04:55:25.859453 -0700 fileproviderd [SIMCRASH] Failed to create ACL entry for <private>:(null) -> <private> (Error Domain=SqliteErrorDomain Code=12 "no result found" UserInfo={NSDescription=no result found, SqliteExtendedCode=12})
I've not seen any changes in documentation or mentions in the release notes for this mechanism. Are code changes needed to continue sharing documents in this way?