gpt4 book ai didi

ios - 从命令行导入 xcode 方案

转载 作者:行者123 更新时间:2023-11-29 01:00:02 27 4
gpt4 key购买 nike

有什么方法可以从命令行将 xcode 方案 导入到 xcode 项目xcode 工作区 中?

我想用一个 shell 脚本自动化存档过程,我想验证该方案是否存在于 xcode 项目xcode 工作区 中,如果该方案不存在' t exit 从 .xcscheme 文件中导入它。

最佳答案

这实际上很容易实现。正如您已经知道的那样,Xcode 方案只是驻留在 xcodeproj 容器"file"中的文件。

如果你想检查一个方案是否存在,你只需要检查 .xcscheme 是否存在。文件存在于以下任一位置:<your_project>.xcodeproj/xcuserdata/<your_user>.xcuserdatad/xcschemes/ <your_project>.xcodeproj/xcshareddata/xcschemes/

如果没有,您只需将其复制到那里(最好复制到 xcshareddata/xcschemes/ 文件夹)。

下面的代码应该可以解决这个问题:

#!/bin/bash

# Set to your project and scheme

export PROJECT_FILE="MyProject.xcodeproj"
export SCHEME="abc.xcscheme"

# Generate path to shared schemes folder

export SCHEMES=$PROJECT_FILE/xcshareddata/xcschemes

if [ ! -f $SCHEMES/$SCHEME ]; then

# Create folder if necessary
mkdir -p $SCHEMES

# Copy scheme
cp $SCHEME $SCHEMES/$SCHEME
fi

关于ios - 从命令行导入 xcode 方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37121152/

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