Попытка скомпилировать мой проект после добавления некоторых модулей. При компиляции выдает ошибку ниже

Файл 'GoogleUtilities / GULAppEnvironmentUtil.h' не найден

Фрагмент Podfile.lock

- FirebaseCore (5.1.1):
        - GoogleUtilities/Logger (~> 5.2)
      - FirebaseDynamicLinks (3.0.2):
        - FirebaseAnalytics (~> 5.1)
      - FirebaseInAppMessaging (0.11.0):
        - FirebaseAnalytics (~> 5.1)
        - FirebaseCore (~> 5.1)
        - FirebaseInstanceID (~> 3.2)
        - GoogleUtilities/Environment (~> 5.0)
      - FirebaseInstanceID (3.2.1):
        - FirebaseCore (~> 5.1)
        - GoogleUtilities/Environment (~> 5.2)
      - FirebaseMessaging (3.1.0):
        - FirebaseCore (~> 5.0)
        - FirebaseInstanceID (~> 3.0)
        - GoogleUtilities/Reachability (~> 5.2)
        - Protobuf (~> 3.1)
      - FirebaseRemoteConfig (3.0.1):
        - FirebaseABTesting (~> 2.0)
        - FirebaseAnalytics (~> 5.1)
        - FirebaseCore (~> 5.1)
        - FirebaseInstanceID (~> 3.2)
        - GoogleUtilities/Environment (~> 5.2)
        - "GoogleUtilities/NSData+zlib (~> 5.2)"
        - Protobuf (~> 3.5)
      - Google/Analytics (2.0.4):
        - Google/Core
        - GoogleAnalytics (~> 3.12)
      - Google/Core (2.0.4):
        - GoogleInterchangeUtilities (~> 1.0)
        - GoogleNetworkingUtilities (~> 1.0)
        - GoogleSymbolUtilities (~> 1.0)
        - GoogleUtilities (~> 1.1)
15
phoenixroy 20 Авг 2018 в 10:26

8 ответов

Лучший ответ

В подфайле измените Google/Analytics на GoogleAnalytics. Модуль Google устарел и не совместим с последними версиями Firebase.

Альтернативный, но не рекомендуемый обходной путь, может заключаться в том, чтобы заблокировать версию Firebase чем-то меньшим, чем 5,5.

11
Paul Beusterien 22 Авг 2018 в 14:48

Проблема исправлена для меня следующими шагами:

  1. Очистить проект
  2. Закройте Xcode
  3. Удалить производные данные
  4. Если вы уже установили POD, удалите файлы ".xcworkspace" и "Podfile.lock"
  5. Установите модуль снова
  6. Откройте «.xcworkspace» и запустите
5
Ashvin Ajadiya 16 Авг 2019 в 07:59
  • В подфайле установите все модули после комментария use_frameworks!.
  • Если вы уже установили модули, удалите их и снова установите после удаления комментария use_frameworks
-1
Mahesh Cheliya 6 Окт 2018 в 10:05

Так просто, как, что

  • комментируйте стручок
  • под установку
  • раскомментируйте модуль (убедитесь, что в модуль не добавлена версия)
  • под установку

Вот и ты.

-2
Prasad Nesargi 24 Окт 2019 в 06:43

Попробуйте добавить этот плагин:

cordova plugin add cordova-plugin-cocoapod-support --save

После перейдите на платформу / IOS и запустите: обновление pod

0
halfelf 5 Апр 2019 в 15:11

Перепробовав все перечисленные выше предложения, у меня ничего не получилось.

Тем не менее, выполнение следующих работ для меня вместо этого:

  1. Закрыть xCode

  2. Перейти в корневой каталог проекта

  3. CD к терминалу

  4. запустить pod install

  5. Откройте файл проекта с расширением .xcworkspace

  6. Запустите CMD + B

-1
Ajayi Wale 27 Дек 2019 в 20:35

Удаление папки Pods и повторная установка pods снова решит проблему.

0
Milan Agarwal 2 Апр 2020 в 07:41

Запуск pod update исправил это для меня

2
Xander 21 Ноя 2019 в 08:13
51925881