ios - Swift 包中等效的 CocoaPods $PODS_ROOT 环境变量
问题描述
我想将一个私有库从 CocoaPods 更新为 Swift Packages。在构建阶段,我使用了一个运行脚本,其中使用了环境变量 $PODS_ROOT,如下所示:
cat "$PODS_ROOT/myLibrary/...."
Swift 包的等效根路径是什么?
解决方案
XCode 中没有针对 Swift 包的特定环境变量,但您可以从以下位置构建包依赖项的路径BUILD_DIR
:
swiftPackageDir=${BUILD_DIR%Build/*}SourcePackages/checkouts/SwiftPackageName/
SwiftPackageName
您的依赖项的名称在哪里。
推荐阅读
- c# - 有没有办法将 MenuStrip 中的菜单项作为选项卡打开?
- pandas - 如何读入扩展名为 .snappy.parquet 的文件
- github - 如何管理 git 存储库级别?
- ios - 如何检查是否支持金属?
- microsoft-graph-api - 使用 Microsoft Graph API 的邮件流规则
- c - gdb 如何简化内存地址/偏移量?
- elasticsearch - Logstash 与 elasticsearch 同步数据库
- python - Pyqt5 可拖动 QPushButton
- python - 使用 numpy 将数组拆分为分支与另一个数组合并为元组
- c - 如何用c语言打印“∩”?