Hello! I'm not sure that I do it correctly here, but I want to ask the question (It's not an issue).
I work on a huge project and we commit our Podfile.lock in a git repo. So, we often have conflicts in that file on that line:
PODFILE CHECKSUM: *some checksum*
Then we solve conflict and run the command pod install, which takes a lot of time for us. Especially, the part of Generating Pods project. About 3-4 minutes. We will try to manage that ourselves for now.
I noticed that for solving the conflict in PODFILE CHECKSUM: *some checksum* line I don't want to use Generating Pods project step. Also, I found the ability to switch off that step via Podfile. install! 'cocoapods', skip_pods_project_generation: true.
But this command changes Podfile.lock checksum too.
I wonder if there have any chance to use skip_pods_project_generation without affecting Podfile.lock. For example, something like that: pod install --skip_pods_project_generation. Or any other solution.
Do you check in your Pods directory? If not then you can use this https://github.com/segiddins/cocoapods-amicable.
At this time updating the Podfile.lock checksum is probably something that cocoapods should do and does intentionally as the contents of the file may change as is your case with the conflicts you have to deal with.
Thanks a lot! It looks like a good workaround. I will try it and come back soon.
@dnkoutso OK, let's close this. Thanks for your suggestion! 馃帀
Most helpful comment
Do you check in your Pods directory? If not then you can use this https://github.com/segiddins/cocoapods-amicable.
At this time updating the Podfile.lock checksum is probably something that cocoapods should do and does intentionally as the contents of the file may change as is your case with the conflicts you have to deal with.