Nếu bạn đang sử dụng CocoaPods với Xcode 12, thì có thể bạn đã gặp lỗi này:
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.
Điều này đang xảy ra vì hỗ trợ cho iOS 8 đã bị loại bỏ, nhưng mục tiêu triển khai tối thiểu cho nhóm là iOS 8.
Cho đến khi điều này được khắc phục, bạn có thể thêm phần sau vào Podfile của mình:
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
Điều này sẽ loại bỏ mục tiêu triển khai khỏi tất cả các nhóm trong dự án của bạn và cho phép chúng kế thừa mục tiêu triển khai dự án / không gian làm việc đã được chỉ định ở đầu Podfile.