it-swarm.com.ru

Такой модуль "GoogleMaps" не найден, но он установлен

Я установил модуль «GoogleMaps» с использованием какао-бобов, и проект собирался правильно, однако когда я перенес свой проект на другое устройство через iCloud (каталог проектов находится в iCloud) модуль «GoogleMaps» перестал работать. Я попытался просто запустить установку pod снова, однако это безумное различие, pod явно там, и установка pod была успешной. Я запутался.

 enter image description here

9
maz

Сначала попытайтесь очистить проект

Ctrl + Shift + Опции + K

Если я не ошибаюсь, фреймворк GoogleMaps построен из Objective-C, поэтому, если проблема не устранена, выполните следующие действия:

  1. Создайте файл заголовка моста, который вы можете запускать и настраивать автоматически, создавая фиктивный класс Objective-C в вашем проекте Swift. Затем Xcode спросит вас, хотите ли вы создать соединительный заголовок, нажмите «Да». Удалите фиктивный класс, который вы создали после.
  2. Сконфигурируйте путь поиска заголовка так, чтобы он указывал на стручки с рекурсией  enter image description here

  3. Сделай чистую сборку.

7
Axel

Чтобы исправить мой, мне пришлось обновить мой модуль GoogleMaps.

  1. Для проверки: pod outdated
  2. Для обновления: pod update GoogleMaps
  3. Чтобы очистить кеш: pod cache clean --all (или вы можете указать GoogleMaps)
  4. Для установки: pod install
8
Cody Moorhouse

Меня устраивает: 

  1. Удалите папку Pods в папке вашего проекта.

  2. Удалить файл podfile.look и pods.xcodeproject (не удалять podfile)

  3. Закройте X-Code и установите модули в свой терминал (pod install)

  4. Откройте X-Code, очистите проект и запустите. 

0
Ricardo Delgado