Xcode 环境变量到带有 SPM 的项目目录
Xcode environment variable to project directory with SPM
我有一个 Xcode
项目,想将构建阶段 运行 脚本添加到 运行 我正在使用的包内的脚本。
使用 CocoaPods 我可以做这样的事情 -
bash "$SOURCE_ROOT/Pods/myFramework/script.sh
。
我更改了依赖项以使用 Swift 包管理器,所以现在我需要将路径更改为如下所示 -
/Users/username/Library/Developer/Xcode/DerivedData/project-name/SourcePackages/checkouts/myFramework/script.sh
。
到达 DerivedData 中的项目相当于 SOURCE_ROOT 是什么?
我不想设置本地环境变量,因为这应该是开箱即用的,可供其他开发人员在每个 mac
上使用
你可以这样设置你的路径
${BUILD_DIR%Build/*}SourcePackages/checkouts/myFramework/script.sh
here是回答的来源。
我有一个 Xcode
项目,想将构建阶段 运行 脚本添加到 运行 我正在使用的包内的脚本。
使用 CocoaPods 我可以做这样的事情 -
bash "$SOURCE_ROOT/Pods/myFramework/script.sh
。
我更改了依赖项以使用 Swift 包管理器,所以现在我需要将路径更改为如下所示 -
/Users/username/Library/Developer/Xcode/DerivedData/project-name/SourcePackages/checkouts/myFramework/script.sh
。
到达 DerivedData 中的项目相当于 SOURCE_ROOT 是什么?
我不想设置本地环境变量,因为这应该是开箱即用的,可供其他开发人员在每个 mac
你可以这样设置你的路径
${BUILD_DIR%Build/*}SourcePackages/checkouts/myFramework/script.sh
here是回答的来源。