繁体   English   中英

从 Xcode 项目中删除桥接头后生成错误

[英]Build error after removing Bridging Header from Xcode project

我正在尝试将我的项目从 Google Analytics 集成到 Firebase Analytics。 我使用的是与 Cococapods 一起安装的 Google Analytics SDK。 在我执行以下步骤之后;

  • 从 Pod 文件中删除“GoogleAnalytics”
  • 运行“吊舱安装”
  • 从项目中删除桥接头文件
  • 从构建设置中删除桥接头

我得到了平均 300 个错误的构建错误。 喜欢

“CATransition”类型的值没有成员“fadeTransition”

我可以在不卸载 Google Analytics SDK 的情况下成功构建,因此我的代码没有问题。 什么会导致这个问题?

编辑:我发现删除桥接头会导致问题,而不是 Google Analytics SDK。

我发现我的大多数类都没有import UIKit并且不知何故,当项目具有objective-c头时,它不需要它。 但是,在我删除它之后,所有这些类都需要它。 因此,实施

import UIKit

解决了我的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM