Firebase / Server的INSendMessageIntent问题无此类模块

问题描述

我正在尝试设置发送消息的意图。我在意图目标文件夹中创建了一个类,该类需要访问Firestore或至少需要身份验证以及我的云功能。问题在于它一直在说“没有此类模块Firebase,Firestore,FirebaseAuth等”。

我的意图目标文件夹的Podfile目标看起来像这样:

target 'MyAppIntentTarget' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!
 # Pods for MyAppIntentTarget
pod 'FirebaseUI'
pod 'FirebaseCore'
pod 'Firebase/Auth'
pod 'Firebase/Firestore'
pod 'Firebase/Database'
pod 'Firebase/Functions'
pod 'Firebase/Analytics'
pod 'Firebase/Messaging'
pod 'Firebase/Crashlytics'

end

我遵循了SO的建议,清理了我的构建文件夹,删除了Podfile / pods文件夹/ p​​odlock文件/工作区,清除了pod缓存,然后重新安装了它。没有运气。

我假设我可以使用扩展中的意图数据进行数据库写入,但是如何将Firebase连接到意图的自定义类(或意图处理程序类本身,我不介意……这是相对简单的ceteris paribus)?

如果这不可能,那么如果我将Firebase Pod内置到框架中并将框架添加到意图中,还是需要找出一种将消息直接发送到具有云功能的服务器的方法,是否可行? ?

我假设如果所有其他方法都失败了,我可以使用钥匙串进行身份验证,但这可能是最重要的将数据存储到Firestore的

有什么想法的人吗?我在想这个吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...