This post is from the WWDC26 Photos & Camera Q&A.
Is there a way to determine whether a specific PHAssetResource original is locally available/downloaded without requesting it?
If not, is the recommended approach to request the resource with PHAssetResourceRequestOptions.isNetworkAccessAllowed = false and handle networkAccessRequired error? Is that error the definitive signal that the requested resource is not locally available, or are there other errors that should be treated the same way?
Thanks!