我的xcode项目链接到TestFlight库(libTestFlight.a),项目也在git(本地)下,然后我推送到bitbucket。
然后我将项目下载到我的macbook pro。但是第一次构建失败是因为它试图使用相对于我的iMac的路径找到libTestFlight.a文件。我可以更改项目设置,一切正常,但我想避免在机器之间的每次刷新时发生这种情况。
我似乎找不到让链接器找到相对于xcode项目目录的文件的方法。
答案 0 :(得分:1)
如果你的包中包含静态库,那么在Build Settings
中你可以输入值
"$SOURCE_ROOT"
无论您的代码运行在哪台机器上,它始终指向正确的根文件夹。
Header Search Paths
也可以这样做。