使用未解析的标识符“Messaging”、“MessagingDelegate”、“MessagingRemoteMessage”

use*_*095 4 xcode ios firebase swift

昨天我完全清除了派生数据文件夹并开始面临这个错误。

我试过 :

  1. 清除派生数据并清理和重建
  2. 使用删除所有豆荚pod deintegrate并重新安装使用pod install
  3. 删除Podfile.lock文件
  4. 运行pod update以更新 Pod

我的 podfile 包含这些 Firebase pod:

  pod 'Firebase/Core'
  pod 'Firebase/Messaging'
  pod 'Firebase/Firestore'
  pod 'Firebase/Database' 
Run Code Online (Sandbox Code Playgroud)

但错误仍然存​​在。最近有人遇到过这个错误。

在此处输入图片说明

Abd*_*han 11

只需在您的项目中显式导入“FirebaseMessaging”,我必须显式调用它才能使其工作。

import FirebaseMessaging
Run Code Online (Sandbox Code Playgroud)