Post

Replies

Boosts

Views

Activity

Comment on FileProviderUI prepare method receives internal fileprovider ID list instead of actual itemIdentifier
What you're missing is that when you switch to replicated FP, the IDs passed to the UI Extensions prepare method are no longer NSFileProviderItemIdentifiers. The documentation for NSFileProviderItemIdentifier says it is "A unique identifier for an item managed by the File Provider extension", so it's reasonable to expect that anywhere iOS gives me one of them it's the ID I created, unless the documentation says something different (which it doesn't).
Topic: App & System Services SubTopic: Core OS Tags:
Nov ’25
Comment on FileProviderUI prepare method receives internal fileprovider ID list instead of actual itemIdentifier
I think the OP explained it well, but what I'm trying to do is keep existing functionality working while I convert our non-replicated FP to replicated, and something has changed in what gets passed to FPUIActionExtensionViewController.prepare() which breaks one of the commands. With the non-replicated FP, it gets a list of the IDs we assign, and with the replicated FP, we get the internal IDs, and I can't do anything with them, because they are opaque to us.
Topic: App & System Services SubTopic: Core OS Tags:
Nov ’25