在构建阶段自动更新cocapod的pod

时间:2015-07-02 12:46:31

标签: ios xcode bash cocoapods

如果您使用cocoapods,通常会在“构建阶段”中迈出一步。它包含以下脚本:

diff "${PODS_ROOT}/../Podfile.lock" "${PODS_ROOT}/Manifest.lock" > /dev/null
if [[ $? != 0 ]] ; then
    cat << EOM
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
EOM
    exit 1
fi

为什么只显示错误?无法用于自动运行pod install(或pod update)?

更新

即使修改了PodfilePodfile.lockManifest.lock保持不变。然后,我怎么知道Podfile已更改,以便我可以运行更新?

0 个答案:

没有答案