Как указать конкретную c версию Firebase Analytics, которую должен использовать файл pod - PullRequest
1 голос
/ 31 января 2020

Если я обновлю свой файл pod до последних версий, приложение прекратит компиляцию, в модулях Firebase возникла внутренняя ошибка компиляции, и у меня сейчас нет времени, чтобы выяснить, в чем проблема в чьем-либо компоненте. Однако, если я попытаюсь указать, какая версия Firebase / Analytics говорит, что такой версии не существует.

- Firebase 6.11.0 -> (unused) (latest version 6.16.0)
- FirebaseAnalytics 6.1.3 -> 6.2.2 (latest version 6.2.2)
- FirebaseCore 6.3.2 -> 6.6.1 (latest version 6.6.1)
- FirebaseCoreDiagnostics 1.1.1 -> 1.2.0 (latest version 1.2.0)
- FirebaseCoreDiagnosticsInterop 1.0.0 -> 1.2.0 (latest version 1.2.0)
- FirebaseInstanceID 4.2.6 -> 4.3.0 (latest version 4.3.0)
- GoogleAppMeasurement 6.1.3 -> 6.2.2 (latest version 6.2.2)
- GoogleDataTransport 3.0.1 -> 3.3.1 (latest version 3.3.1)
- GoogleDataTransportCCTSupport 1.2.1 -> 1.3.1 (latest version 1.3.1)
- GoogleUtilities 6.3.1 -> (unused) (latest version 6.5.1)

Я не указываю все эти версии в файле pod, я указываю только Firebase / Analytics, все остальное должно быть зависимостями Firebase / Analytics. В нем говорится, что установленная на данный момент версия FirebaseAnalytics - 6.1.3, но если я добавлю это в свой подфайл следующим образом:

...
pod 'Firebase/Analytics', '6.1.3'
...

Затем запустите обновление pod, это будет результат:

[!] CocoaPods could not find compatible versions for pod "Firebase/Analytics":
  In Podfile:
    Firebase/Analytics (= 6.1.3)

None of your spec sources contain a spec satisfying the dependency: `Firebase/Analytics (= 6.1.3)`.

Так, поэтому, какую версию я должен указать в файле pod, чтобы Firebase / Analytics не обновлялся?

1 Ответ

0 голосов
/ 01 февраля 2020

Использование pod 'FirebaseAnalytics', '6.1.3' без sla * sh.

Firebase/Analytics указывает на Подвид аналитики c модуля Firebase. FirebaseAnalytics - это модуль FirebaseAnalytics .

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