Удаление статической библиотеки из фазы сборки для определенной цели в Podfile - PullRequest
0 голосов
/ 12 июня 2018

У меня есть цель с именем FooWatchKitExtension.Я хотел бы запретить Cocoapods добавлять libPods-FooWatchKitExtension.a в связанные библиотеки для этой конкретной цели.

Это то, что я в настоящее время указал для этой цели:

target 'FooWatchKitExtension' do
  firebase
end

Этоэто то, что я имею в своем пост-установочном скрипте:

post_install do |installer|
  installer.pods_project.targets.each do |target|
    if target.name == 'Pods-FooWatchKitExtension'
        p target.name
    end
    target.build_configurations.each do |config|
        config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '9.3'
    end
  end
  installer.pods_project.build_configurations.each do |config|
    if config.name == 'Release'
        config.build_settings['SWIFT_OPTIMIZATION_LEVEL'] = '-Owholemodule'
    else
        config.build_settings['SWIFT_OPTIMIZATION_LEVEL'] = '-Onone'
    end
  end
end

Возможно ли это в Podfile?Если да, то как?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...