CocoaPods не может найти совместимые версии для модуля GoogleDataTransport при установке GoogleMLKit Face Detection - PullRequest
0 голосов
/ 17 июня 2020

Итак, я попытался установить библиотеку ML Kit Face Detection, следуя этой документации , поэтому сначала я добавил эту строку в свой podfile:

pod 'GoogleMLKit/FaceDetection'

К сожалению, после того, как я попытался установить Я получил эту ошибку на терминале:

[!] CocoaPods could not find compatible versions for pod "GoogleDataTransportCCTSupport":   In snapshot (Podfile.lock):
    GoogleDataTransportCCTSupport (= 2.0.1, ~> 2.0)

  In Podfile:
    GoogleMLKit/FaceDetection was resolved to 0.60.0, which depends on
      GoogleMLKit/MLKitCore (= 0.60.0) was resolved to 0.60.0, which depends on
        MLKitCommon (~> 0.60.0) was resolved to 0.60.0, which depends on
          GoogleDataTransportCCTSupport (~> 1.2)

Specs satisfying the `GoogleDataTransportCCTSupport (= 2.0.1, ~> 2.0), GoogleDataTransportCCTSupport (~> 1.2)` dependency were found, but they required a higher minimum deployment target.

И я добавил еще один модуль вроде этого:

pod 'MLKitCommon'
pod 'GoogleMLKit/MLKitCore'

Но теперь я получил эту ошибку на терминале:

[!] CocoaPods could not find compatible versions for pod "GoogleDataTransport":
  In snapshot (Podfile.lock):
    GoogleDataTransport (= 5.1.0, ~> 5.1)

  In Podfile:
    GoogleMLKit/MLKitCore was resolved to 0.60.0, which depends on
      MLKitCommon (~> 0.60.0) was resolved to 0.60.0, which depends on
        GoogleDataTransport (~> 3.2)

Specs satisfying the `GoogleDataTransport (= 5.1.0, ~> 5.1), GoogleDataTransport (~> 3.2)` dependency were found, but they required a higher minimum deployment target.

После небольшого исследования я попытался запустить pod install --repo-update, но он все равно выдает эту ошибку. Есть ли способ решить эту проблему?

1 Ответ

3 голосов
/ 17 июня 2020

Это решило проблему для меня:

  1. pod deintegrate
  2. sudo gem install cocoapods-clean
  3. pod clean
  4. pod setup
  5. pod install
...