非pod框架(GoogleTagManager)缺少对库的引用移动到pod

时间:2016-03-16 08:04:49

标签: objective-c cocoapods google-tag-manager google-analytics-sdk

用例如下:

我们开发了一个SDK,它使用GoogleAnalytics等其他依赖项 SDK以传统方式添加我们的文件+我们的其他依赖项 其中一个依赖项是googleAnalytics lib,客户端稍后也会用于(通过)GoogleTagManager(也是非pod导入)。

现在,我们将我们的SDK移动为pod,我们所有的依赖项(GoogleAnalytics libs)"移动"与我们一起进行pod项目,因此TagManger现在不包含它们(GoogleAnalytics在原始项目中看起来缺失 - " red"文件)。

将它添加到原始项目中创建了一个"重复文件"当前状态引发链接器错误时链接器错误,因为标记管理器没有其GoogleAnalytics依赖。

这种情况的正确解决方案是什么? 为什么它不知道"如果项目的其余部分有,那么来自pod的Google分析库目标是什么?

0 个答案:

没有答案