Foundation.framework的路径指向:
/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/Foundation.framework
它不存在。我唯一需要更改的是 /iPhoneOS9.3.sdk/
到 /iPhoneOS10.0.sdk/
,但是当我从 Xcode 单击“更改路径”时,我无法通过右键单击并执行显示包内容来访问 Xcode-beta.app。我也找不到在任何文件中以编程方式执行此操作的方法,如何解决此问题?
这是针对 firebase SDK 的。
最佳答案
每当我有任何与第 3 方依赖项相关的红色文件而不是检查构建阶段和build设置等中的路径时,我经常删除所有 pods 文件夹和 podconfig 文件,并从终端再次运行 pod install 。然后我清理并构建,通常一切都很好。它的速度要快得多,并且可能会解决您尚未意识到的其他问题,因为您也可能错过了 pod 更新。
关于xcode - Foundation.framework 图标呈红色,并且由于 Xcode 8 Beta,Cocoapod 的路径不正确。我知道正确的路径,但无法设置它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38277642/