In an app that allows you to edit photos after viewing them in a grid view, such as the Example app using Photos framework, there's a problem where the grid view shows an old version of a photo after it was edited.
This is because when you request the image right after it was edited [using requestImage(for:targetSize:contentMode:options:resultHandler:) after photoLibraryDidChange(_ changeInstance: PHChange)], this API returns a result image that does not contain the edit just made - it returns the previous version of that photo before the edit was performed.
Any workarounds or when could we expect a resolution?
rdar://38123279