Post

Replies

Boosts

Views

Activity

Reply to PHPhotoLibrary.performChanges completionHandler not called when deleting assets on iOS 26
Thanks for the follow-up. The issue is currently observed on my user devices (only 3 users not all users are affected). Since I don’t have direct access to these devices, it’s difficult to install and test with a sample app. However, based on the app logs, I can confirm that the API was executed but the completionHandler was never called. I’ve also noticed similar reports from other apps related to iOS 26, for example: https://support.google.com/photos/thread/380562887/cannot-delete-photos-directly-from-device-ios26?hl=en For delUrls, the name might be a bit misleading, but it’s simply an array of PHAsset.localIdentifiers, and the format appears normal in the logs. Even if the localIdentifiers were invalid, I expect that the completionHandler should still be invoked with an error rather than never being called at all.
Nov ’25