Objective c Google登录SDK 2.4.0存档链接器错误

Objective c Google登录SDK 2.4.0存档链接器错误,objective-c,linker,google-signin,Objective C,Linker,Google Signin,我添加了Google Sign-In SDK 2.4.0,当我构建我的应用程序时,我成功登录到Google,但在存档时,出现了链接器错误,如下所示: “在以下位置重复符号l012: /GooglePFrameWork/GoogleSignIn.framework/GoogleSignIn(NSString+GIDAdditions.o) /GooglePFrameWork/GoogleSignIn.framework/GoogleSignIn(GTMUIImage+Resize.o)

我添加了Google Sign-In SDK 2.4.0,当我构建我的应用程序时,我成功登录到Google,但在存档时,出现了链接器错误,如下所示:

“在以下位置重复符号l012:

  /GooglePFrameWork/GoogleSignIn.framework/GoogleSignIn(NSString+GIDAdditions.o)
  /GooglePFrameWork/GoogleSignIn.framework/GoogleSignIn(GTMUIImage+Resize.o)
在以下位置重复符号l013:

/FrameWorks/Fabric.framework/Fabric(FABIcon.o)
/GooglePFrameWork/GoogleSignIn.framework/GoogleSignIn(GTMUIImage+Resize.o)
ld:198个重复符号用于架构arm64

叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)


任何人都可以帮我解决这个问题。提前谢谢。

通过将Xcode从Xcode6升级到Xcode7解决了这个问题

下面是从CHANGELOG.md复制的,从v2.3.0它需要Xcode7,但在v2.3.2之后取消了,可能仍然有问题

2015年10月26日——v2.4.0
  • 用新的谷歌标志更新登录按钮
  • 支持登录的域限制
  • 允许刷新ID令牌
2015-10-09--v2.3.2
  • 不再需要Xcode 7
2015-10-01--v2.3.1
  • 修复了| GIDProfileData |的| imageURLWithDimension:|中的崩溃
2015-09-25--v2.3.0
  • 需要Xcode 7.0或更高版本
  • 使用SFSafariViewController在iOS 9上登录。| uiDelegate |必须为 为这项工作做好准备
  • 优化获取用户配置文件
  • 在身份验证中支持GTMFetcherAuthorizationProtocol