为什么显示“ld: framework not found Bolts”

Liy*_*Liu 6 facebook ios cocoapods bolts-framework

安装 facebook sdk 后,当我构建我的项目时,它显示:

ld: warning: directory not found for option '-F/Users/liyuanliu/Library/Developer/Xcode/DerivedData/c5-dsovqtraubbdgxbqrmiexjmlysxq/Build/Products/Debug-iphonesimulator/Bolts'
ld: warning: directory not found for option '-F/Users/liyuanliu/Library/Developer/Xcode/DerivedData/c5-dsovqtraubbdgxbqrmiexjmlysxq/Build/Products/Debug-iphonesimulator/FBSDKCoreKit'
ld: warning: directory not found for option '-F/Users/liyuanliu/Library/Developer/Xcode/DerivedData/c5-dsovqtraubbdgxbqrmiexjmlysxq/Build/Products/Debug-iphonesimulator/FBSDKLoginKit'
ld: warning: directory not found for option '-F/Users/liyuanliu/Library/Developer/Xcode/DerivedData/c5-dsovqtraubbdgxbqrmiexjmlysxq/Build/Products/Debug-iphonesimulator/FBSDKShareKit'
ld: framework not found Bolts
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

但是当我安装 facebook 和 bolts 时,它显示我安装成功:

pod install
Analyzing dependencies
Downloading dependencies
Using Bolts (1.8.4)
Using FBSDKCoreKit (4.14.0)
Using FBSDKLoginKit (4.14.0)
Using FBSDKShareKit (4.14.0)
Using Firebase (3.4.0)
Using FirebaseAnalytics (3.3.0)
Using FirebaseAppIndexing (1.0.4)
Using FirebaseAuth (3.0.4)
Run Code Online (Sandbox Code Playgroud)

以下是我的构建阶段图像:

在此处输入图片说明

在下面找不到螺栓框架图像

在此处输入图片说明

我找不到 FBXXXX.framework 在此处输入图片说明

添加框架后,它仍然存在: 在此处输入图片说明

Anu*_*hra 0

转到此处Project->TARGETS-Build Phases->Link Binary With Libraries附加您的Bolts库。

在此输入图像描述

现在点击+按钮->在此输入图像描述

现在点击添加其他..按钮->在您的计算机上找到 FBSDK 框架并附加它。编译并运行您的应用程序。