如何获取Xcode项目的根目录?
示例:/Users/username/MyProjects/Project/
。类似于${SRCROOT}
我查看了FileManager
urls
,但无法找到路径。
目标
我正在运行测试,并希望在项目根目录中创建一个log.txt
文件。
答案 0 :(得分:2)
AFAIK没有直接的方式来访问它,但你可以做的是模拟器构建:
修改您的xcode方案,添加值为SRCROOT
的环境变量${SRCROOT}
在您的代码中,使用ProcessInfo
:
let srcroot = ProcessInfo.processInfo.environment["SRCROOT"]