The version of CocoaPods used to generate the lockfile (1.5.3) is higher than the version of the current executable (1.5.2)

旧时模样 提交于 2019-12-08 16:29:34

问题


on $pod install it gives warning & fails

The version of CocoaPods used to generate the lockfile (1.5.3) is higher than the version of the current executable (1.5.2)

What is it trying to say ?

macOs : 10.11.6 osx el capitan

my pod version is : 1.5.3

What does"current executable" (1.5.2) means ?

and

how to update it ?


回答1:


The error you are getting is due to your podfile.lock being built with an older version of Cocoapods. All you need to do is to delete your podfile.lock file and run pod install. This will create a new podfile.lock, with your current dependencies. Note that it should not take too long because your files should already be downloaded, they just need to be linked in said file.




回答2:


2 solution

  1. deleted ios/podfile.lock and again do $pod install

OR

  1. OS UPDATE

    2.1 updated mac to high sierra or higher

    2.2 update xcode

    2.3 then update pod $sudo gem install cocoapods

    2.4 then $cd ios

    2.5 then $pod install

    2.6 $react-native start-ios



来源:https://stackoverflow.com/questions/51202456/the-version-of-cocoapods-used-to-generate-the-lockfile-1-5-3-is-higher-than-th

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!