使用未解析的标识符 FIRDynamicLinkComponents

use of unresolved identifier FIRDynamicLinkComponents

我正在尝试创建一个 firebase 动态 link,但出现错误 use of unresolved identifier FIRDynamicLinkComponents。我在此 viewcontroller 中导入的框架是:Firebase 和 UIKit。
FIRbaseDynamicLinks.framework 下面附上截图。 我尝试了什么?

pod repo remove master
pod setup
pod install

广告连播版本:1.5.2 Xcode 版本 8.3.3 Swift3

我 运行 pod 安装时的终端日志

Analyzing dependencies
Downloading dependencies

Using Firebase (3.9.0)
Using FirebaseAnalytics (3.5.1)
Using FirebaseAuth (3.0.6)
Using FirebaseCore (3.4.4)
Using FirebaseDatabase (3.1.0)
Using FirebaseDynamicLinks (1.3.1)
Using FirebaseInstanceID (1.0.9)
Using FirebaseStorage (1.0.4)
Using FrameAccessor (1.3.2)
Using GTMSessionFetcher (1.1.15)
Using GoogleInterchangeUtilities (1.2.2)
Using GoogleSymbolUtilities (1.1.2)
Using GoogleToolboxForMac (2.1.4)

Generating Pods project
Integrating client project
Sending stats

在项目的 Bridge 头文件中导入该 pod 文件。

在Swift中,名字略有不同!为了更 Swift-y,我们将 Swift 的别名命名为不带 "FIR" 前缀。所以 FIRDynamicLinkComponents 变成 DynamicLinkComponents。这有时会有点混乱,但希望整体上更具可读性!

为了让生活更轻松一些,我们现在将参考文档分成 Swift and Objective-C 个版本,并且通常在我们的指南中为所有片段提供 Swift 和 Objective-C 选项卡。