Mam framework (w tym przypadku jest to RxSwift), który skompilowałem za pomocą Xcode 11.0 do tradycyjnego RxSwift.framework
pakietu stylów
To zaimportowane w porządku do Xcode 11.0, a także 11.1 nigdy nie miało z tym żadnych problemów
Dzisiaj, po wydaniu przez Apple Xcode 11.2, zaktualizowałem i pojawia się błąd:
Moduł skompilowany ze Swift 5.1 nie może zostać zaimportowany przez kompilator Swift 5.1.2
Jestem przyzwyczajony do szybkiego niedopasowania kompilatora i wiem, że mogę po prostu ponownie skompilować RxSwift za pomocą Xcode 11.2 i kontynuować, ale główną cechą Swift 5.1 była stabilność modułu .
Miałem wrażenie, że teraz, gdy mamy stabilność modułów, frameworki nie będą musiały być ponownie kompilowane z każdą nową wersją Xcode, ale najwyraźniej tak nie jest.
Jeśli ktoś mógłby wyjaśnić, co się tutaj dzieje, byłbym bardzo wdzięczny. Czy Xcode 11.2 wykazuje błąd? czy też musiałem jakoś powiedzieć, że chciałem mieć stabilność modułu, kiedy oryginalnie skompilowałem z Xcode 11.0?