每当我运行pod install
时,CocoaPods会尝试在构建阶段将PODS_ROOT/...
更改为PODS_PODFILE_DIR_PATH/...
。
我不确定为什么这个值正在改变我的Cocoapods设置而不是我的其他团队成员。有谁知道为什么这个值会改变?
CocoaPods版本: 1.2.1
Podfile.lock版本: 1.2.1
Xcode版本:版本8.3.3(8E3004b)
谢谢。
答案 0 :(得分:3)
这是从CocoaPods 1.2.1开始的预期行为。 CocoaPods在这里更新Check Pods Manifest Lock构建阶段以支持符号链接的Pods目录。 (见https://github.com/CocoaPods/CocoaPods/issues/5499)
所以问题是为什么它不会改变你的团队成员?他们可能正在使用旧版本的CocoaPods,而忽略了他们在运行pod install
时应该看到的警告。
[!]用于生成锁文件(1.2.1)的CocoaPods版本高于当前可执行文件的版本(#{VERSION})。可能会出现不兼容问题。
如果您提交此更改,则会强制他们更新。