我没有将我的
Pods
目录签入源代码管理。
如果我运行
pod install
,什么也不做,然后几分钟后运行 pod install
,我的 SPEC CHECKSUMS
的 Podfile.lock
部分会发生变化。
为什么?
pod --version
1.9.3
"react-native": "0.63.2",
Podfile
:
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
require_relative '../node_modules/react-native/scripts/react_native_pods'
platform :ios, '11.0'
target 'Myapp' do
config = use_native_modules!
use_react_native!(:path => config["reactNativePath"])
end
校验和更改并不总是表明发生了重大更改;这些可以反映元数据更新,这通常是无害的。只要主要依赖项的版本保持不变,这些更改通常不会影响您的构建。
如果这只是开发过程中的一个烦恼,您可以忽略它或更严格地锁定版本以减少可变性。