J'ai le problème suivant - Je reçois un tas d'erreurs lorsque j'essaie d'exécuter mon application en utilisant Xcode 9 et Swift 3.2. Je n'ai aucune idée de ce qui ne va pas et serai très reconnaissant si quelqu'un me donne un indice à ce sujet. Merci d'avance!AVFoundation erreurs lors de la tentative d'exécution de l'application sur Xcode9 et Swift 3.2
0
A
Répondre
0
OK, j'ai finalement trouvé ce qui ne va pas. Le problème est que certaines des API AVFoundation ne fonctionnent pas temporairement.
AVCaptureDevice.Format.supportedColorSpaces
AVCaptureDevice.supportedFlashModes
AVCapturePhotoOutput.availablePhotoPixelFormatTypes
AVCapturePhotoOutput.availableRawPhotoPixelFormatTypes
AVCapturePhotoSettings.availablePreviewPhotoPixelFormatTypes
Pour contourner ce problème, utilisez les versions SwiftPrivate de ces API par préfixer chaque API avec double underscore (__
). Par exemple, remplacez AVCaptureDevice.Format.supportedColorSpaces
par AVCaptureDevice.Format.__supportedColorSpaces
.
Essayez de nettoyer votre projet (^ ⌘C). – the4kman
@ the4kman ne fonctionne pas. – scourGINHO
La suppression de données dérivées peut être utile: https://stackoverflow.com/questions/38016143/how-to-delete-derived-data-in-xcode-8 https://stackoverflow.com/questions/38227783/how-to -delete-derived-data-in-xcode8 –