У меня есть фреймворк (в данном случае это RxSwift), который я скомпилировал с использованием Xcode 11.0 в традиционный пакет стиля RxSwift.framework
Это нормально импортировалось в Xcode 11.0, а также в 11.1 никогда не было проблем сэто
Сегодня, после выпуска Apple Xcode 11.2, я обновился, и у меня появляется ошибка:
Модуль, скомпилированный с Swift 5.1, не может быть импортирован Swift 5.1.2компилятор
Я привык быстро компенсировать несоответствия компилятора, и я знаю, что могу просто перекомпилировать RxSwift с использованием Xcode 11.2 и продолжить, но особенностью заголовка Swift 5.1 была стабильность модуля .
У меня сложилось впечатление, что теперь, когда у нас есть стабильность модуля, фреймворкам не нужно будет перекомпилироваться с каждым новым выпуском XCode, но это явно не так.
Если кто-нибудь может объяснить, что здесь происходит, я был бы очень признателен. Xcode 11.2 показывает ошибку? или мне как-то нужно было сказать, что я хотел стабильности модуля при первоначальной компиляции с Xcode 11.0?