2017-09-13 1 views
5

Dans la version GM de Xcode 9, je reçois des erreurs de compilation pour undefined symbols for architecture arm64, à savoir pour AVFoundation avec:Xcode 9 GM symboles non définis pour l'architecture arm64

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

Dans les deux cas, l'utilisation de leur "non documenté" __supportedFlashModes/__availablePreviewPhotoPixelFormatTypes se construit très bien.

  1. Est-ce que quelqu'un a rencontré les mêmes problèmes dans d'autres frameworks?
  2. API does not document such breaking changes, est-ce un bug?
+0

'supportedFlashModes' n'a jamais fonctionné stable. Évidemment, ils le déplacent vers le KVO où il devrait être. Heureusement, ils ont corrigé d'autres problèmes liés à 'AVFoundation', des tas de plantages, vous savez – Sauvage

+0

Face au même problème – marshallino16

Répondre

3

Ils ont été "marqués" par inadvertance. Devrait être retourné avec la prochaine version, je suppose? Cette solution de contournement est recommandée par Apple.

Official response