यदि आप Xcode 12 के साथ CocoaPods का उपयोग कर रहे हैं, तो आपने शायद यह त्रुटि देखी है:
The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported deployment target versions is 9.0 to 14.
यह इसलिए हो रहा है क्योंकि iOS 8 के लिए समर्थन को हटा दिया गया है, लेकिन फली के लिए न्यूनतम तैनाती लक्ष्य iOS 8 है।
जब तक यह तय नहीं हो जाता, आप अपने पॉडफाइल में निम्नलिखित जोड़ सकते हैं:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET'
end
end
end
यह आपके प्रोजेक्ट के सभी पॉड्स से परिनियोजन लक्ष्य को हटा देगा और उन्हें प्रोजेक्ट / कार्यक्षेत्र परिनियोजन लक्ष्य को वारिफ़ाइल के शीर्ष पर निर्दिष्ट करने की अनुमति देता है।