我正在尝试使用 谷歌分析 到我的应用程序中。
但在通过CocoaPod添加后,我立即得到这个错误。
以前,我有GoogleMaps和GCM在我的荚中。
现在我的花苞是这样的。
platform :ios, '8.0'
pod 'Google/Analytics'
pod 'Google/CloudMessaging'
pod 'GoogleMaps'
我如何才能解决这个错误。
*编辑
这解决了我的问题。
如果我运行我现有的项目 X-Code 7
那么我就不会收到错误信息。
但我想让它运行在 Xcode 6.4
所以我添加了旧版的 GA
而这对 X-Code 6.4.
我已经手动添加了旧的 sdk
但如果有人想把它添加到Via Cocoa-Pod
那么这里是这样做的。
pod 'Google/Analytics'
pod 'GoogleAnalytics', '3.13.0'
请删除在构建设置中设置的 "其他链接器标志",如果它被设置为-ObjC,那么请删除它,并尝试重新构建。
希望这能行得通
这种情况发生在我身上好几次。为了解决这个问题,在将你的podfile添加到podfile后,运行这两个命令。
pod deintegrate
pod clean
然后:
pod install
如果你发现你的Pod文件夹里有重复的文件 xxxxxx 2.xx,请尝试将你的项目移到文档或桌面之外,如果你在不同的机器上工作,iCloud喜欢把事情搞乱。
这个错误经常发生在不小心导入了.m文件而不是.h文件。