gpt4 book ai didi

ios - 构建我的项目时出现 Xcode 10 beta 错误?

转载 作者:可可西里 更新时间:2023-11-01 03:08:23 25 4
gpt4 key购买 nike

在那之后我将我的 Xcode 更新到 10 beta,当我构建时我收到了构建失败的波纹管错误..

访问构建数据库“/Users/n/Library/Developer/Xcode/DerivedData/Build/Intermediates/XCBuildData/build.db”:数据库被锁定可能有两个并发构建在同一文件系统位置运行。

我的脚本处于构建阶段,如下所示

  set -e
if [ -d "${PROJECT_DIR}/Frameworks" ]; then
rm -rf "${PROJECT_DIR}/Frameworks"
fi
mkdir "${PROJECT_DIR}/Frameworks"
#FRAMEWORKS_PATH="${PROJECT_DIR}/../Frameworks"
xcodebuild -project

"${PROJECT_DIR}/../iOS/Frameworks/sdk/SDK.xcodeproj" -scheme
"SDKAggregate" -sdk "iphoneos" -configuration "Build"

cp -r
${PROJECT_DIR}/../iOS/Frameworks/sdk/"SDK.framework"
"${PROJECT_DIR}/Frameworks"

我找到了这个链接[ Xcode 10: unable to attach DB error

但我的情况不同请帮助我提前致谢..

注意:如果我选择新建构建系统,那么只有我会收到此错误。对于 Legacy 构建系统,一切正常。

最佳答案

我找到了一个解决方案,如果您正在从终端运行 xcodebuild 到特定目标(聚合目标),只需添加 OBJROOT="${OBJROOT}/DependentBuilds"示例:

sudo xcodebuild -project YourProject.xcodeproj -target YourProject-Universal -destination "platform=iOS,name=generic/iOS" OBJROOT="${OBJROOT}/DependentBuilds"

我添加了 sudo 以允许 Xcode 创建 DependentBuilds 目录,但您可以更改您的文件夹权限,它会起作用。

关于ios - 构建我的项目时出现 Xcode 10 beta 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51562894/

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