मेरे पास एक फ्रेमवर्क है (इस उदाहरण में यह RxSwift है) जिसे मैंने पारंपरिक RxSwift.framework
शैली पैकेज में Xcode 11.0 का उपयोग करके संकलित किया है
इसने Xcode 11.0 में ठीक आयात किया और 11.1 को भी इसके साथ कभी कोई समस्या नहीं हुई
आज, Apple की Xcode 11.2 की रिलीज पर, मैंने अपग्रेड किया, और मुझे त्रुटि के साथ प्रस्तुत किया गया है:
स्विफ्ट 5.1 के साथ संकलित मॉड्यूल को स्विफ्ट 5.1.2 कंपाइलर द्वारा आयात नहीं किया जा सकता है
मैं संकलक मिसमैच को स्विफ्ट करने के लिए उपयोग किया जाता हूं, और मुझे पता है कि मैं Xcode 11.2 का उपयोग करके RxSwift को फिर से शुरू कर सकता हूं और आगे बढ़ सकता हूं, लेकिन स्विफ्ट 5.1 की हेडलाइन सुविधा मॉड्यूल स्थिरता थी ।
मैं इस धारणा के तहत था कि अब हमारे पास मॉड्यूल स्थिरता है, फ्रेमवर्क को हर नए Xcode रिलीज के साथ फिर से जोड़कर रखने की आवश्यकता नहीं होगी, फिर भी यह स्पष्ट रूप से ऐसा नहीं है।
अगर कोई समझा सकता है कि यहां क्या चल रहा है तो मैं इसकी सराहना करूंगा। क्या Xcode 11.2 बग का प्रदर्शन कर रहा है? या मुझे किसी तरह यह बताने की ज़रूरत थी कि मैं मॉड्यूल स्थिरता चाहता था जब मैं मूल रूप से Xcode 11.0 के साथ संकलित किया गया था?