Ich habe einen Rahmen (in diesem Fall seinen RxSwift) , die ich zusammengestellt habe mit Xcode 11.0 in den traditionellen RxSwift.framework
Stil - Paket
Dies importierte gut in Xcode 11.0 und auch 11.1 hatte nie Probleme damit
Heute, nach der Veröffentlichung von Xcode 11.2 durch Apple, habe ich ein Upgrade durchgeführt und es wird der folgende Fehler angezeigt:
Mit Swift 5.1 kompiliertes Modul kann vom Swift 5.1.2-Compiler nicht importiert werden
Ich bin es gewohnt, dass Compiler nicht übereinstimmen, und ich bin mir bewusst, dass ich RxSwift einfach mit Xcode 11.2 neu kompilieren und weitermachen kann, aber die Hauptfunktion von Swift 5.1 war die Modulstabilität .
Ich hatte den Eindruck, dass Frameworks jetzt, da wir über Modulstabilität verfügen, nicht mehr bei jeder neuen Xcode-Version neu kompiliert werden müssen, aber dies ist eindeutig nicht der Fall.
Wenn jemand erklären kann, was hier los ist, würde ich es sehr schätzen. Zeigt Xcode 11.2 einen Fehler? oder musste ich irgendwie sagen, dass ich Modulstabilität wollte, als ich ursprünglich mit Xcode 11.0 kompiliert habe?