Ho un framework (in questo caso è RxSwift) che ho compilato usando Xcode 11.0 nel RxSwift.framework
pacchetto di stile tradizionale
Questo importato bene in Xcode 11.0 e anche 11.1 non ha mai avuto problemi con esso
Oggi, al rilascio di Xcode 11.2 di Apple, ho effettuato l'aggiornamento e mi è stato presentato l'errore:
Il modulo compilato con Swift 5.1 non può essere importato dal compilatore Swift 5.1.2
Sono abituato a correggere le discrepanze del compilatore e sono consapevole di poter semplicemente ricompilare RxSwift usando Xcode 11.2 e proseguire, ma la caratteristica principale di Swift 5.1 era la stabilità del modulo .
Avevo l'impressione che ora che abbiamo la stabilità del modulo, i framework non dovranno continuare a essere ricompilati con ogni nuova versione di Xcode, ma chiaramente non è così.
Se qualcuno può spiegare cosa sta succedendo qui, lo apprezzerei molto. Xcode 11.2 presenta un bug? o in qualche modo avevo bisogno di dirgli che volevo la stabilità del modulo quando ho compilato originariamente con Xcode 11.0?