1

我正在尝试将 AWS AppSync 添加到我的 podfile 中,当我尝试使用pod install命令安装 pod 依赖项时,它会引发以下错误:

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

  In Podfile:
    AWSAppSync (~> 2.14.2) was resolved to 2.14.2, which depends on
      AWSCore (~> 2.10.2)

    AWSAuthUI (~> 2.12.0) was resolved to 2.12.1, which depends on
      AWSCore (= 2.12.1)

    AWSCore (~> 2.12.0)

有谁知道如何解决这一问题?蒂亚!

4

2 回答 2

1

降级以使版本匹配是一种选择,但会丢失最新版本中的任何新功能。相互兼容的最新版本应在文档中保持最新。如果不是,则说明文档中存在错误,请使用文档存储库打开 Github 问题。

来自https://aws-amplify.github.io/docs/sdk/ios/start#step-1-configure-your-app

目前的指导是使用:

target :'YOUR-APP-NAME' do
    use_frameworks!

    pod 'AWSCore', '~> 2.12.0'
    pod 'AWSAppSync', '~> 2.14.2'

    # other pods
end
于 2019-12-29T16:29:40.567 回答
0

将所有版本更改为 2.9.0 并将 AWSAppSync 的版本更改为 2.10.0 对我有用。为什么它不适用于最新版本仍然困扰着我。如果有人可以解释,那将非常有帮助。TIA

于 2019-11-21T04:07:11.113 回答