J'ai un framework (dans ce cas c'est RxSwift) que j'ai compilé en utilisant Xcode 11.0 dans le RxSwift.framework
package de style traditionnel
Cela a bien été importé dans Xcode 11.0 et 11.1 n'a jamais eu de problème avec
Aujourd'hui, lors de la sortie d'Apple de Xcode 11.2, j'ai mis à niveau et je reçois l'erreur:
Le module compilé avec Swift 5.1 ne peut pas être importé par le compilateur Swift 5.1.2
Je suis habitué à accélérer les décalages du compilateur, et je suis conscient que je peux simplement recompiler RxSwift à l'aide de Xcode 11.2 et continuer, mais la fonctionnalité principale de Swift 5.1 était la stabilité du module .
J'avais l'impression que maintenant que nous avons la stabilité des modules, les frameworks n'auront plus besoin d'être recompilés avec chaque nouvelle version de Xcode, mais ce n'est clairement pas le cas.
Si quelqu'un peut expliquer ce qui se passe ici, je l'apprécierais beaucoup. Xcode 11.2 présente-t-il un bogue? ou avais-je en quelque sorte besoin de lui dire que je voulais la stabilité du module lorsque j'ai initialement compilé avec Xcode 11.0?