Добавить cocoapods для тестирования цели тоже?

У меня есть шаблон проекта по умолчанию с тестами и установленными cocoapods ( pod install ). Pods отлично работает с основной целью, но когда я пытаюсь что-то импортировать в тестах, я получаю что-то вроде

Time.m:11:9: 'NSDate-Utilities.h' file not found

Означает ли это, что я должен добавить каталог pods в путь поиска заголовка в целевых тестах? Может ли это быть сделано через CLI для кокоаподов автоматически?


Этот вопрос по предлагаемой ссылке НЕПРАВИЛЬНЫЙ ответ до вчерашнего дня.

Хорошо, есть простое решение, см. Ответ выше, чтобы заставить это работать автоматически. Мне пришлось выбрать файл конфигурации Pods/Pods для целей тестирования в информации о проекте.

настройки файла конфигурации

То, что вы хотите использовать, – link_with из вашего Podfile . Что-то вроде:

 link_with 'MainTarget', 'MainTargetTests' 

Затем запустите pod install .

  • при установке pod, ERROR «Недопустимый файл подфайла: неопределенный метод` plateform '
  • Как проверить версию системы CocoaPods
  • Структура проекта CocoaPods для модульного тестирования с использованием частных компонентов
  • Как загрузить зависимости Podspec для локальной разработки
  • Cocoapod ": не удалось создать модуль" UIKit "
  • ОШИБКА: Не удалось найти действительный драгоценный камень «cocoapods» (> = 0) в любом репозитории
  • Не удается запустить 'Pod Setup'
  • Ошибка установки установки Cocoapods
  • Зависимости Cocoapods от модуля динамической структуры
  • Внедрение фреймворков в инфраструктуру Swift с закрытым исходным кодом
  • Запуск изменений в обновлении pod Изменение настроек сборки Pods
  • Давайте будем гением компьютера.