AppTrackingTransparency मॉड्यूल Xcode 11.6 में नहीं मिला
मैं अपने Flutter प्रोजेक्ट को Xcode 11.6 में संकलित करने की कोशिश कर रहा हूं, हालांकि यह मुझे त्रुटि दिखाता है -
ld: framework not found AppTrackingTransparency
मेरे सभी कोड ठीक काम कर रहे हैं, हालांकि अनुसंधान के बाद मुझे पता चला कि यह कुछ ऐसा है जो iOS 14 के लिए आवश्यक है, लेकिन अगर मैं Xcode 12 डाउनलोड करता हूं तो मैं अपने ऐप को रिलीज़ मोड में प्रकाशित नहीं कर पाऊंगा क्योंकि Apple ऐसा नहीं करता है बीटा संस्करणों से बनाता है स्वीकार करते हैं।
जवाब
आप या तो Xcode 12 की आधिकारिक रिलीज़ की प्रतीक्षा करें या AppTrackingTransparency.framework को Xcode 11.6 के चौखटे फ़ोल्डर में कॉपी करें
यदि आपको 'AppTrackingTransparency' को लागू करने में मदद चाहिए, तो आप निम्नलिखित प्रश्न का उल्लेख कर सकते हैं: -
इस तरह का कोई मॉड्यूल 'AppTrackingTransparency' त्रुटि नहीं है
आशा है इससे तुम्हारी समस्या का समाधान हो गया होगा:)
मेरे लिए जो काम किया गया वह यह था कि मैं एक पॉड का उपयोग कर रहा था जो केवल Xcode 12 के लिए समर्थित था जिसमें AppTrackingTransparency फ्रेमवर्क शामिल था क्योंकि यह अब एक आवश्यकता है यदि आप किसी भी एपीआई को एकीकृत कर रहे हैं जो एक विज्ञापन नेटवर्क है, तो जांचें कि क्या आपके पॉड्स स्वचालित रूप से अपडेट हो गए हैं और इसे डाउनग्रेड करें यदि आप इसे काम करना चाहते हैं।