ios - 无法导入 pod Google/Analytics 的框架目标

标签 ios swift google-analytics cocoapods

在我的项目中,我有一个名为“Util”的框架。我想在该框架中创建一个“AnalyticHelper.swift”。因此,我将“Google/Analytics”定位到“Util”目标。

这是我的 podfile

platform :ios, '8.0' 
use_frameworks!

target 'GoogleAnalyticProb' do    
end

target 'Util' do   
    pod 'Google/Analytics'
end

然后我在 AnalyticHelper.swift 中导入 Google

问题是当我想在我的主要目标中使用 AnalyticHelper 时。我需要 import Util,XCode 说 缺少必需的模块“Google”

知道如何解决这个问题吗?

这是我的示例项目。您可以在 AppDelegate 文件中看到错误。 https://github.com/ppakorn/GoogleAnalyticProblem

我尝试通过 pod Google/Analytics 到主要目标来消除错误,但收到了很多警告。

objc[37380]: Class GGLClearcutWriter is implemented in both /Users/Pakorn/Library/Developer/Xcode/DerivedData/BlueCrystal-cqptfbgzlujlfdcblsfabrkdwnrp/Build/Products/Dev-iphonesimulator/Utilities.framework/Utilities and /Users/Pakorn/Library/Developer/CoreSimulator/Devices/9069CB2D-4D55-44CB-BB09-04653BAE6AAD/data/Containers/Bundle/Application/AF714244-7C71-4252-86E2-D049EC39D765/BlueCrystal.app/BlueCrystal. One of the two will be used. Which one is undefined.

最佳答案

我最终将 SDK 直接导入到框架中,而不是使用 Pod。

关于ios - 无法导入 pod Google/Analytics 的框架目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34462662/

相关文章:

ios - reloadData 不适用于另一个 UITableView 静态单元格中的 UITableView

swift - 创建相同的脉冲测量

facebook - 社交分享按钮的 UTM 跟踪 : Facebook, Pinterest

ios - UIImage imageNamed内存泄漏

ios - (Apple) GameplayKit State Machine implementation with SKScene

ios - 使用 Game Center 中新的 rematch WithCompletionHandler 方法时遇到问题

ios - 没有.self的swift类作为参数

ios - requestImageDataForAsset 返回 nil 图像数据

ios - 您可以在 Google Analytics for iOS 中跟踪的事件数有上限吗?

javascript - Google Analytics 通用电子商务跟踪实现