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

时间:2019-01-28 08:39:22

标签: ios swift xcode google-analytics

我正在尝试将我的项目从Google Analytics(分析)集成到Firebase Analytics。我正在使用随Cococapods安装的Google Analytics(分析)SDK。完成以下步骤后;

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

我发现构建错误,平均错误为300。喜欢

  

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

未卸载Google Analytics(分析)SDK时,我可以成功构建,因此我的代码没有问题。什么会导致此问题?

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

1 个答案:

答案 0 :(得分:0)

我发现我的大多数类都没有import UIKit,并且以某种方式,当项目具有Objective-C标头时,它并不需要它。但是,删除后,所有这些类都需要它。因此,实施

import UIKit

解决了我的问题。