PhotosUI iOS 15.5 to 16.0 API Differences

PHEditingExtensionContext.h
Removed PHEditingExtensionContext
PHLivePhotoView.h
Added -[PHLivePhotoViewDelegate livePhotoView:extraMinimumTouchDurationForTouch:withStyle:]
PHPicker.h
Added PHPickerFilter.depthEffectPhotosFilter
Added PHPickerFilter.burstsFilter
Added PHPickerFilter.panoramasFilter
Added PHPickerFilter.screenshotsFilter
Added PHPickerFilter.screenRecordingsFilter
Added PHPickerFilter.cinematicVideosFilter
Added PHPickerFilter.slomoVideosFilter
Added PHPickerFilter.timelapseVideosFilter
Added +[PHPickerFilter playbackStyleFilter:]
Added +[PHPickerFilter allFilterMatchingSubfilters:]
Added +[PHPickerFilter notFilterOfSubfilter:]
Added -[PHPickerViewController deselectAssetsWithIdentifiers:]
Added -[PHPickerViewController moveAssetWithIdentifier:afterAssetWithIdentifier:]
Modified PHPickerFilter.imagesFilter
Declaration
From@property (class, nonatomic, readonly, nonnull) PHPickerFilter *imagesFilter
To@property (class, nonatomic, readonly, nonnull) PHPickerFilter *imagesFilter

Modified PHPickerConfiguration.filter
Declaration
From@property (nonatomic, copy, nullable) PHPickerFilter *filter
To@property (nonatomic, copy, nullable) PHPickerFilter *filter

Modified PHPickerResult.itemProvider
Declaration
From@property (nonatomic, readonly, nonnull) NSItemProvider *itemProvider
To@property (nonatomic, readonly, nonnull) NSItemProvider *itemProvider

Modified PHPickerResult.assetIdentifier
Declaration
From@property (nonatomic, readonly, nullable) NSString *assetIdentifier
To@property (nonatomic, readonly, nullable) NSString *assetIdentifier