Версия CocoaPods, используемая для создания файла блокировки (1.5.3), выше, чем версия текущего исполняемого файла (1.5.2)
на $pod install
выдает предупреждение & не удается
Версия CocoaPods, используемая для генерации файла блокировки (1.5.3), выше, чем версия текущего исполняемого файла (1.5.2)
Что он пытается сказать?
macOs: 10.11.6 osx el capitan
версия моего модуля: 1.5.3
Что означает "текущий исполняемый файл" (1.5.2)?
и
как его обновить?
Ответы
Ответ 1
Ошибка, которую вы получаете, связана с тем, что ваш podfile.lock построен с более старой версией Cocoapods. Все, что вам нужно сделать, это удалить файл podfile.lock и запустить pod install
. Это создаст новый podfile.lock с вашими текущими зависимостями. Обратите внимание, что это не займет слишком много времени, потому что ваши файлы уже должны быть загружены, их просто нужно связать в указанном файле.
Ответ 2
2 решение
- удалил
ios/podfile.lock
и снова сделай $pod install
ИЛИ
ОБНОВЛЕНИЕ ОС
2.1 обновлен Mac до Высшей Сьерры или выше
2.2 обновить xcode
2.3 затем обновите pod $ sudo gem и установите cocoapods
2,4 затем $cd ios
2,5 затем $pod install
2.6 $react-native start-ios