ios - Firebase 不在 M1 模拟器上构建(在范围内找不到“分析”)
问题描述
自从我切换到 M1 后,事实证明在模拟器上运行应用程序是不可能的。在设备本身上它工作正常。
我收到构建错误:Cannot find 'Analytics' in scope
import Firebase
class AlertService: AlertServiceBase, AlertServiceProtocol {
func showWarningAlert(dict: NSDictionary) {
...
Analytics.logEvent("blocked_no_more_warning", parameters: nil)
}
}
我与一位 Apple 工程师交谈,他说要将所有 Pods 架构更改为Standard Architectures (arm64, armv7) - $(ARCHS_STANDARD)
.
它有助于进一步取得进展,但后来在 firebase 分析问题上失败了。他建议在 SO 上发布问题。希望有人以前有过这个。谢谢
解决方案
我只有在物理设备上调试时遇到这个问题,模拟器工作正常。
除了import Firebase
, 我不得不import FirebaseAnalytics
推荐阅读
- java - 为接口方法 Java 实现子类型
- jquery - 点击jquery多选选项,所有选项都消失了
- r - 即使在 Rcpp 中为 NULL,如何获取列名?
- java - 一个验证器正确重定向,另一个根本没有重定向?
- java - Jframe中的输入法?
- configuration - Liferay DXP 中的 ConfigurationAPI 可以用于 Plugin sdk portlet 吗?
- java - 无法在其他类中设置 JavaFX MenuBar 的样式
- dart - 自定义 Flutter TextField 文本选择按钮
- java - 如何将 Java 变量传递给 HTML 标签?
- php -
- Foreach 循环显示所有内容
- Foreach 循环显示所有内容