如何将 google 标签管理器 SDK 安装到 swift 项目中
How to install google tag manager SDK into swift project
我正在尝试使用 swift 将 google 标签管理器 sdk 安装到我的 iOS 应用程序中。我已按照此处的说明进行操作
Swift 的入门指南。在第 3:Add 节上,Objective-C 库的桥接头。第 7 步:将这些导入语句添加到头文件中:.我尝试将代码导入我的桥接头文件,但是当我尝试构建它时出现一个错误 'TagManager.h' file not found.
- 我如何解决这个错误并在 swift 中使用 google 标签管理器?
我已经查看了您在 link.Give 中给出的 Googledeveloper 站点,尝试在 Build Settings 中添加 BridgingHeader.h 的项目名称 inftont 可能工作。例如:HippiTap/BridgingHeader.h
更新:跟踪代码管理器 5.0.6
- 终于找到了这个问题的原因,google更新了它的TagManager pod文件但没有更新它的教程
- 如果您在 pod 文件中使用 pod 'GoogleTagManager',它将安装最新的可用 pod (即)5.0.6
此版本不包含在 BridgingHeader.h 文件中导入的必要文件,如 https://developers.google.com/tag-manager/ios/v3/swift#add-bridging-header 所示。如果我们在 xcode 中使用 5.0.6 pod 文件将如下所示,
为了解决这个问题我们必须降低TagManager.Now的版本替换
pod 'GoogleTagManager’
和
pod 'GoogleTagManager’,’~> 3.15.0’
现在 运行 pod intall 在你的终端,
Installing GoogleTagManager 3.15.0 (was 5.0.6)
通过更改标签管理器的版本,我们可以自由地按照 google 的教程 here .
现在 pod 文件如下所示
我认为这可能会有所帮助you.give试一试,让我知道结果。
我正在尝试使用 swift 将 google 标签管理器 sdk 安装到我的 iOS 应用程序中。我已按照此处的说明进行操作
Swift 的入门指南。在第 3:Add 节上,Objective-C 库的桥接头。第 7 步:将这些导入语句添加到头文件中:.我尝试将代码导入我的桥接头文件,但是当我尝试构建它时出现一个错误 'TagManager.h' file not found.
- 我如何解决这个错误并在 swift 中使用 google 标签管理器?
我已经查看了您在 link.Give 中给出的 Googledeveloper 站点,尝试在 Build Settings 中添加 BridgingHeader.h 的项目名称 inftont 可能工作。例如:HippiTap/BridgingHeader.h
更新:跟踪代码管理器 5.0.6
- 终于找到了这个问题的原因,google更新了它的TagManager pod文件但没有更新它的教程
- 如果您在 pod 文件中使用 pod 'GoogleTagManager',它将安装最新的可用 pod (即)5.0.6
此版本不包含在 BridgingHeader.h 文件中导入的必要文件,如 https://developers.google.com/tag-manager/ios/v3/swift#add-bridging-header 所示。如果我们在 xcode 中使用 5.0.6 pod 文件将如下所示,
为了解决这个问题我们必须降低TagManager.Now的版本替换
pod 'GoogleTagManager’
和
pod 'GoogleTagManager’,’~> 3.15.0’
现在 运行 pod intall 在你的终端,
Installing GoogleTagManager 3.15.0 (was 5.0.6)
通过更改标签管理器的版本,我们可以自由地按照 google 的教程 here .
现在 pod 文件如下所示
我认为这可能会有所帮助you.give试一试,让我知道结果。