Я пытаюсь установить настройку конфигурации сборки на моем cocoapod, над которым я работаю, но я могу сделать это только очень неудобным способом, я пытаюсь увидеть, есть ли лучший способ сделать это через файл podspe c. В настоящее время у меня есть это в моем примере файла модуля проекта:
post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name == 'MySDK'
target.build_configurations.each do |config|
if config.name == 'Test'
config.build_settings['SWIFT_ACTIVE_COMPILATION_CONDITIONS'] = 'TEST'
end
end
end
end
end
, который дает мне то, что я хочу, который выглядит так:
Я пробовал делать это (после удаления предыдущего решения выше из файла pod) внутри моего файла podspe c, многие ответы SO говорят, что это должно работать, но это не похоже на
s.pod_target_xcconfig = {
'SWIFT_ACTIVE_COMPILATION_CONDITIONS[config=Test]' => 'TEST'
}
он выглядит следующим образом:
Может ли кто-нибудь помочь мне добиться этого в моем файле podspe c, а не третьим лицам pod файл?