首页 > 解决方案 > Swift 包中等效的 CocoaPods $PODS_ROOT 环境变量

问题描述

我想将一个私有库从 CocoaPods 更新为 Swift Packages。在构建阶段,我使用了一个运行脚本,其中使用了环境变量 $PODS_ROOT,如下所示:

cat "$PODS_ROOT/myLibrary/...."

Swift 包的等效根路径是什么?

标签: iosswiftxcodecocoapodsswift-package-manager

解决方案


XCode 中没有针对 Swift 包的特定环境变量,但您可以从以下位置构建包依赖项的路径BUILD_DIR

swiftPackageDir=${BUILD_DIR%Build/*}SourcePackages/checkouts/SwiftPackageName/

SwiftPackageName您的依赖项的名称在哪里。


推荐阅读