Как проверить последнюю версию, выпущенную Facebook для их sdk

#ios #facebook

#iOS #Facebook

Вопрос:

Я некоторое время использую fb sdk, я добавляю pod-файл

модуль ‘FBSDKCoreKit’

pod ‘FBSDKLoginKit’

а затем используйте pod install

и он автоматически устанавливает последнюю версию pod

Но на самом деле я вижу, что установленная версия [установленная версия FBSDKCoreKit] равна 6.5.1 1

но версия выпуска facebook sdk выпущена версия fb 9.0.1

не устанавливается ли 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