Ошибка версии зависимости установки AWS Amplify pod - PullRequest
0 голосов
/ 21 ноября 2019

Я пытаюсь добавить AWS AppSync в свой подфайл, и когда я пытаюсь установить зависимость pod с помощью команды pod install, выдается следующая ошибка:

[!] 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)

Кто-нибудь знает, как исправитьэто? ТИА!

Ответы [ 2 ]

0 голосов
/ 29 декабря 2019

Понижение версии для соответствия версиям - один из вариантов, но он потеряет все новые функции в последних версиях. Последние совместимые версии должны быть актуальными в документации. Если это не так, то в документации есть ошибка, и, пожалуйста, откройте Github Issue с ​​репозиторием документации.

From 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
0 голосов
/ 21 ноября 2019

Изменение всех версий до 2.9.0 и версии AWSAppSync до 2.10.0 работало для меня. Почему это не работает с последними версиями, все еще беспокоит меня. Было бы очень полезно, если бы кто-то мог объяснить. ТИА

...