【问题标题】:Error while integrating Google Analytics SDK (GoogleAnalyticsiOS_2.0beta4) in my iOS app在我的 iOS 应用程序中集成 Google Analytics SDK (GoogleAnalyticsiOS_2.0beta4) 时出错
【发布时间】:2013-01-27 06:01:48
【问题描述】:

我收到以下错误

重复的符号 _OBJC_METACLASS_$_GAIDispatcher 在:
/Shared/ThirdParty/Analytics/libGoogleAnalytics.a(GAIDispatcher.o)
/Shared/ThirdParty/Analytics/libGoogleAnalytics_debug.a(GAIDispatcher.o) ld:架构 armv7 clang 的 212 个重复符号:错误: 链接器命令失败,退出代码为 1(使用 -v 查看调用)

我在我的应用程序中使用 coredata,并且我已经链接了文档中提到的所有框架。 另外,我正在使用 Xcode 4.5.2 编译我的应用程序。

可能的重复 Q 可能是 (The Google Analytics SDK for iOS isn't built for the armv7s architecture while instaling app on iPhone) 。 但是,我没有使用 Analytic v1.5.1。我正在使用第 2 版(测试版)。

【问题讨论】:

    标签: ios google-analytics


    【解决方案1】:

    您看到的问题是因为您的构建产品中包含 两个 Google Analytics(分析)库。非调试版和调试版。

    您需要确定并简单地使用其中一个。从您的项目中取出未使用的库,或在文件检查器中取消选中目标的“成员资格”复选框以查找该不需要的库。

    我正在谈论的复选框如下所示。而不是“UIKit.framework”(我很快选择了这个例子),寻找两个谷歌分析库之一并将其关闭。

    【讨论】:

    • 谢谢迈克尔,我同时使用了 libGoogleAnalytics_debug.a 和 libGoogleAnalytics.a。
    猜你喜欢
    • 2013-09-06
    • 1970-01-01
    • 2012-10-18
    • 1970-01-01
    • 1970-01-01
    • 2014-09-07
    • 2023-03-15
    • 2018-06-24
    • 2023-03-22
    相关资源
    最近更新 更多