Я пробовал деинтеграцию модуля, установку модуля, обновление модуля, изменение минимальной версии развертывания.
Также пробовал удалить флаг компилятора -GCC_WARN_INHIBIT_ALL_WARNINGS, но это не помогло.
Ниже приведены фрагменты кода, которые я пробовал, но для моего быстрого проекта это не сработало.
Код: Выделить всё
if target.name == 'BoringSSL-GRPC'
target.source_build_phase.files.each do |file|
if file.settings && file.settings['COMPILER_FLAGS']
flags = file.settings['COMPILER_FLAGS'].split
flags.reject! { |flag| flag == '-GCC_WARN_INHIBIT_ALL_WARNINGS' }
file.settings['COMPILER_FLAGS'] = flags.join(' ')
end
end
end
post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name == 'BoringSSL-GRPC'
target.source_build_phase.files.each do |file|
if file.settings && file.settings['COMPILER_FLAGS']
flags = file.settings['COMPILER_FLAGS'].split
flags.reject! { |flag| flag == '-GCC_WARN_INHIBIT_ALL_WARNINGS' }
file.settings['COMPILER_FLAGS'] = flags.join(' ')
end
end
end
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0'
end
end
end
Подробнее здесь: https://stackoverflow.com/questions/790 ... 0-for-swif