在我通过"pod update“更新我的Firebase后,我得到了这样的错误:
ld: warning: directory not found for option '-F/Users/bennysantoso/Library/Developer/Xcode/DerivedData/FCM-atfcxuircoryufazlomgwfgmvaqm/Build/Products/Debug-iphonesimulator/GoogleToolboxForMac'
ld: framework not found GoogleToolboxForMac
clang: error: linker command failed with exit code 1 (use -v to see invocation)这是我的Podfile:
# Uncomment this line to define a global platform for your project
# platform :ios, '9.0'
pod 'Firebase/Core'
pod 'Firebase/Messaging'
target 'BB' do
# Comment this line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for BB
target 'BBTests' do
inherit! :search_paths
# Pods for testing
end
target 'BBUITests' do
inherit! :search_paths
# Pods for testing
end
end有人知道这个错误吗?
我寻找GoogleToolboxForMac和Firebase的关系,但我只能得到一点信息。
仅供参考,我使用Swift 2.3和Firebase 3.8.0。
如果您能提供任何帮助,我将不胜感激。谢谢!
发布于 2016-11-02 13:28:54
我也犯了同样的错误。安装pods后,您将看到以下消息。
啊!
请关闭所有当前的Xcode会话,并从现在开始对此项目使用MyApp.xcworkspace。
我第一次没有注意到这一点,并试图使用常规的xcodeproj文件构建项目。在我看到这条消息后,我打开了正确的项目,它工作得很好。
打开此项目后,您会注意到有两个子项目。一个是你的项目,另一个是Pods项目。
发布于 2017-09-22 14:42:09
找不到框架
在使用Pod时,我们通常会遇到这个问题。
这主要有两个原因
当我们打开
.xcodeproj
文件,而不是
.xcworkspace
正如izaaz-尤努斯在这篇文章中提到的
答案
何时
仅构建活动体系结构
设置为
是的
在
生成设置
这适用于项目目标,也适用于pod项目中的所有目标
主项目屏幕截图

Pod项目截图

选择
生成设置
(主项目、pod项目都有)
选择每个
目标
一个接一个
设置
构建活动架构
至
没有
对于每个目标
最后,清理并重新构建您的项目。
发布于 2016-12-19 19:19:48
在我的例子中,所有的集成都做得很好,也确实尝试了这么多时间来删除和重新安装pod,但没有成功。
最后尝试以下步骤
项目box >管理方案->选择复选框“Pods我的项目名称”
并获得成功。
https://stackoverflow.com/questions/40358719
复制相似问题