web-dev-qa-db-fra.com

Le module compilé avec Swift 5.0.1 ne peut pas être importé par le compilateur Swift 5.1

J'ai un VoiceSampler.framework qui a été construit avec Xcode 10.3

J'essaie d'utiliser ce cadre dans Xcode11 dans un nouveau projet. J'ai ajouté ce cadre avec succès, mais lorsque j'écris import VoiceSample dans AppDelegate, j'obtiens l'erreur suivante:

Le module compilé avec Swift 5.0.1 ne peut pas être importé par le compilateur Swift 5.1: /Users/Apple/Projects/CaptureAppSwift/VoiceSampler.framework/Modules/VoiceSampler .swiftmodule/arm64.swiftmodule

Existe-t-il un paramètre de construction que je peux modifier dans Xcode 11 pour le faire fonctionner? Un autre travail autour?

30
Bharat Biswal

Les commandes suivantes ont résolu l'erreur du compilateur

  1. carthage bootstrap --platform ios
  2. brew bundle
  3. pod repo update
0
Rinni

Comme je l'ai déjà décrit ici , le fournisseur de VoiceSample devrait reconstruire le framework avec BUILD_LIBRARY_FOR_DISTRIBUTION = YES;. Dans ce cas, vous pourrez utiliser VoiceSample avec toutes les versions Swift.

0
Roman Podymov