In the Xcode 9 GM release, I get some compile-time errors for undefined symbols for architecture arm64 , namely for AVFoundation with:
AVCapturePhotoOutput().supportedFlashModesAVCapturePhotoSettings().availablePreviewPhotoPixelFormatTypes
In both cases, using their "undocumented" __supportedFlashModes / __availablePreviewPhotoPixelFormatTypes builds just fine.
source share