Проекты, созданные с flutter create
, все включают файлы отладки и выпуска .xcconfig
, где вы можете переопределить любую настройку Xcode.
Чтобы обновить настройку «Нет общих блоков» для вашего проекта Flutter, отредактируйте ios/Flutter/Debug.xcconfig
и / или ios/Flutter/Release.xcconfig
и добавьте следующую строку:
GCC_NO_COMMON_BLOCKS = NO
Если вам нужно установить его для проекта Pods, созданного CocoaPods, CocoaPods включает в себя возможность регистрировать действия после pod install
.Вы можете добавить следующее к вашему Podfile
, чтобы установить соответствующий параметр сборки:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['GCC_NO_COMMON_BLOCKS'] = 'NO'
end
end
end