Ошибка сборки после удаления заголовка моста из проекта XCode - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь интегрировать свой проект из Google Analytics в Firebase Analytics.Я использовал Google Analytics SDK, установленный с Cococapods.После того, как я сделаю следующие шаги:

  • Удалите 'GoogleAnalytics' из файла Pod
  • Запустите 'pod install'
  • Удалите файл заголовка моста из проекта
  • Удалить заголовок моста из настроек сборки

Я получил ошибку сборки с ошибкой, равной средней 300.Как и

Значение типа 'CATransition' не имеет члена 'fadeTransition'

Я могу успешно собрать, если не удалить Google Analytics SDK, поэтому у меня нет проблем с моим кодом.Что может вызвать эту проблему?

РЕДАКТИРОВАТЬ: Я обнаружил, что причиной проблемы является удаление заголовка моста, а не Google Analytics SDK.

1 Ответ

0 голосов
/ 29 января 2019

Я обнаружил, что большинство моих классов не имеют import UIKit и почему-то, когда у проекта есть заголовок target-c, он не нуждается в этом.Однако после того, как я его удалю, все эти классы будут нужны.Поэтому реализация

import UIKit

устранила мою проблему.

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