#ios #facebook
#iOS #Facebook
Вопрос:
Я некоторое время использую fb sdk, я добавляю pod-файл
модуль ‘FBSDKCoreKit’
pod ‘FBSDKLoginKit’
а затем используйте pod install
и он автоматически устанавливает последнюю версию pod
Но на самом деле я вижу, что установленная версия [] равна 6.5.1 1
но версия выпуска facebook sdk
не устанавливается ли pd без конкретной версии, указанной в файле pod, автоматически устанавливает последнюю версию?
Ответ №1:
если вы хотите проверить Podfile.lock, он отслеживает разрешенные версии каждого установленного модуля.
обновление pod и установка Pod
Когда вы запускаете pod update PODNAME , CocoaPods попытается найти обновленную версию pod PODNAME, не принимая во внимание версию, указанную в Podfile.lock . Он обновит модуль до последней возможной версии (если она соответствует ограничениям версии в вашем Podfile).
Если вы запустите pod update без имени модуля, CocoaPods обновит каждый модуль, указанный в вашем Podfile, до последней возможной версии.
разберитесь с установкой pod и обновлением pod
Используйте pod install для установки новых модулей в вашем проекте. Даже если у вас уже есть Podfile и вы ранее запускали pod install; так что даже если вы просто добавляете / удаляете модули в проект, уже использующий CocoaPods.
Используйте pod update [PODNAME] только тогда, когда вы хотите обновить pods до более новой версии.
поэтому попробуйте использовать pod update вместо pod install