我正在尝试存档我的Xcode项目,但它给出了这样的警告:
找不到选项 '-L/Users/..../TestFlightSDK1.1 的目录
它不会在该路径中存在,我从我的项目中删除了该文件夹。我已经尝试了Stackoverflow中的所有答案,但它不起作用。
- 我清理了我的项目
- 我删除了
Target -> Build Settings -> Library Search Paths and Header SearchPaths
中的所有值 - 我看着我的
project.pbxproj
但我没有发现任何迹象TestFlightSDK1.1
如何解决该警告?
升级到 Testflight SDK2 后发生在我身上。在构建设置中,我查看了"库搜索路径",仍然有对 SDK1 的引用。我为每个目标(主目标和测试)做了,并为主目标构建并运行了测试,但错误消失了。
不知道它是如何解决的。我删除了一些第三方库,然后再次添加它们。我在Build Phases
Link Binary With Libraries
中做了同样的事情,删除了第三方库使用的一些libraries
。它工作正常。
从构建设置中删除库搜索路径中的目录
- 设置项目
- 单击"构建设置"。
- 搜索库搜索路径。
- 从列表中删除无效的目录路径。
- 清洁项目。