This is mistake.
It is fixed in Xcode 8.1 beta.
Xcode 8.1 beta [AVAssetExportSession allExportPresets] iPhone 7 Simulator now returns:
AVAssetExportPreset1920x1080, AVAssetExportPresetLowQuality, AVAssetExportPresetAppleM4A, AVAssetExportPreset640x480, AVAssetExportPreset3840x2160, AVAssetExportPresetHighestQuality, AVAssetExportPreset1280x720, AVAssetExportPresetMediumQuality, AVAssetExportPreset960x540
Xcode 8.0 [AVAssetExportSession allExportPresets] iPhone 7 simulator returns an empty array.
source share