Ios CocoaPods在安装GoogleMLKit人脸检测时找不到pod GoogleDataTransport的兼容版本

Ios CocoaPods在安装GoogleMLKit人脸检测时找不到pod GoogleDataTransport的兼容版本,ios,cocoapods,Ios,Cocoapods,所以我尝试通过以下方式安装ML Kit人脸检测库,所以首先我在我的podfile中添加了这一行: pod 'GoogleMLKit/FaceDetection' 不幸的是,在我尝试安装它之后,在终端上出现了以下错误: [!] CocoaPods could not find compatible versions for pod "GoogleDataTransportCCTSupport": In snapshot (Podfile.lock): GoogleDataTransp

所以我尝试通过以下方式安装ML Kit人脸检测库,所以首先我在我的
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.
[!] 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 'MLKitCommon'
pod 'GoogleMLKit/MLKitCore'
但现在我在终端上发现了这个错误:

[!] 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.
[!] 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安装--repo-update
,但它仍然给我这个错误。还有什么办法解决这个问题吗?

这为我解决了这个问题:

  • pod去集成
  • sudo gem安装cocoapods clean
  • pod clean
  • pod设置
  • pod安装

  • 这为我解决了问题:

  • pod去集成
  • sudo gem安装cocoapods clean
  • pod clean
  • pod设置
  • pod安装

  • 我删除了
    Podfile.lock
    并运行了
    pod安装
    。工作。

    我删除了
    Podfile.lock
    并运行了
    pod安装
    。有效。

    以上两种方法对我不起作用。我在使用Firebase“cloud\u firestore:2.2.0”和“google\u ml\u kit:^0.6.0”。事实证明,CloudFireStore(2.2.0)需要FirebaseSDK版本8.0.0。我不得不降级到2.0.0,并在ios/podfile的podfile开头粘贴“$FirebaseSDKVersion='7.11.0'”。这就是问题所在。

    以上两种方法对我不起作用。我在使用Firebase“cloud\u firestore:2.2.0”和“google\u ml\u kit:^0.6.0”。事实证明,CloudFireStore(2.2.0)需要FirebaseSDK版本8.0.0。我不得不降级到2.0.0,并在ios/podfile的podfile开头粘贴“$FirebaseSDKVersion='7.11.0'”。问题是这样的。

    还有人有这样的问题吗?在我的例子中,这两种解决方案都不起作用,它说“没有一个规范源包含满足依赖关系的规范”,还有人存在这样的问题吗?在我的例子中,两种解决方案都不起作用,它说“没有一个规范源包含满足依赖关系的规范”