Xcode 9 GM undefined symbols for architecture arm64

Viewed 1347

In Xcode 9's GM release, I am getting some compile-time errors for undefined symbols for architecture arm64, namely for AVFoundation with:

  • AVCapturePhotoOutput().supportedFlashModes
  • AVCapturePhotoSettings().availablePreviewPhotoPixelFormatTypes

In both cases, using their "undocumented" __supportedFlashModes/__availablePreviewPhotoPixelFormatTypes builds just fine.

  1. Has anybody encountered the same issues in other frameworks?
  2. API does not document such breaking changes, is this a bug?
1 Answers
Related