首页 > 解决方案 > 更新 GoogleTagManager Pod

问题描述

我有一个使用 Cocoapods 安装的 GoogleTagManager 和 Firebase/Analytics pod 的工作 swift 应用程序。

pod 'Firebase/Analytics'
pod 'GoogleTagManager', '~> 3.0'

我的桥接头文件导入标签管理器库:

#import <GoogleTagManager/TAGManager.h> <-- line that is causing the first error.
#import <GoogleTagManager/TAGContainer.h>
#import <GoogleTagManager/TAGContainerOpener.h>
#import <GoogleTagManager/TAGDataLayer.h>
#import <GoogleTagManager/TAGLogger.h>

构建成功并且运行没有问题。

我正在尝试更新 firebase 和标签管理器 pod。修改 pod 文件如下:

pod 'Firebase/Analytics', '~> 5.1'
pod 'GoogleTagManager', '~> 7.1.1'

然后,我跑了: pod update GoogleTagManagerpod update Firebase/Analytics

突然间,我有 2 个编译错误:

找不到“GoogleTagManager/TAGManager.h”文件

未能为桥接头“/blabla/Bridging-Header.h”发出预编译头“/blabla.pch”

我只更新了 pod 导致问题的原因是什么?

标签: iosswiftxcodecocoapodsgoogle-tag-manager

解决方案


推荐阅读