gpt4 book ai didi

ios - 沙箱与 Podfile.lock-ios 不同步

转载 作者:IT王子 更新时间:2023-10-29 08:00:02 25 4
gpt4 key购买 nike

在尝试了来自谷歌的多个答案后,我遇到了以下错误。

PhaseScriptExecution Check\ Pods\ Manifest.lock /Users/apple/Library/Developer/Xcode/DerivedData/Build/Intermediates/FoodSpot.build/Debug-
iphonesimulator/FoodSpotTests.build/Script-36819C3C1B6A30F50091382D.sh
cd "/Users/apple/Downloads/FoodSpot 2"
/bin/sh -c /Users/apple/Library/Developer/Xcode/DerivedData/Build/Intermediates/FoodSpot.build/Debug-iphonesimulator/FoodSpotTests.build/Script-36819C3C1B6A30F50091382D.sh

diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock.
Run 'pod install' or update your CocoaPods installation.

我已经更新和安装了很多次,但都没有用。

最佳答案

对我来说,原因是在build设置中错误分配了用户定义的变量!

调查这个问题,构建阶段试图区分 2 个文件。

diff "${PODS_PODFILE_DIR_PATH}/Podfile.lock" "${PODS_ROOT}/Manifest.lock" > /dev/null

只是因为缺少 PODS_PODFILE_DIR_PATH 和 PODS_ROOT 变量,假设它们为 ""所以 ${PODS_PODFILE_DIR_PATH}/Podfile.lock 指向/Podfile.lock 并且另一个相同。
所以它失败了

diff/Podfile.lock 和/Manifest.lock

我通过在build设置中添加 2 个用户定义的设置来解决这个问题

PODS_ROOT = ${SRCROOT}/Pods
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.

经过几个小时的搜索,这是唯一对我有用的解决方案

关于ios - 沙箱与 Podfile.lock-ios 不同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31738339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com