我知道类似的问题已经被问过很多次了,但不幸的是,这些答案都不能解决我的问题。
问题是我最近有一个新的 iMac,当我添加任何 3rd 方框架(例如:comScore)拖放或使用“添加框架”方法时,它给了我编译错误
ld: framework not found comScore
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我创建了一个测试应用程序,并且没有其他功能。在那里它也抛出了同样的错误。
在我以前的机器和所有其他机器上,它工作得很好。此问题仅针对此新 Mac。
目标和项目的框架搜索路径具有以下值
$(inherited)
"$(SRCROOT)"
"$(SRCROOT)"/CStest/
所有项目文件所在的文件夹结构如下:
CGTest (Outermost Folder Name)
--> CGTest
--> CGTest.xcodeproj
comScore.Framework 位于 CGTest 文件夹内。